1#include "ZipComponent.h"
7void Cogs::Core::ZipComponent::registerType()
21 Field(
Name(
"useTrajectoryOrientedAxis"), &ZipComponent::useTrajectoryOrientedAxis),
25 TypeDatabase::createType<ZipComponent>().setBase<Component>().setFields(fields);
Field definition describing a single data member of a data structure.
Contains reflection support.
bool active
Enable/disable display of log.
float highlightEnd
End position (depth) of highlighting.
float scale
Scaling of value axis (=1).
std::shared_ptr< ComponentModel::Entity > colorMap
Colormap entity to map Dataset values to colors.
std::shared_ptr< ComponentModel::Entity > dataSet
Dataset entity with log depths and values.
bool enableOutline
Mark outline of curve.
std::shared_ptr< ComponentModel::Entity > extrusion
Wellbore entity owning.
glm::vec3 axis
Axis determining direction of 3D log (=1,0,0).
float highlightStart
Start position (depth) of highlighting.
bool enableFill
Fill area between log curve and extrusion.
std::shared_ptr< ComponentModel::Entity > highlightTarget
Optional Highlighting entity.
Represents an unique name.