 |
OpendTect
6.6
|
Go to the documentation of this file.
14 #include "visbasemod.h"
22 namespace Geometry {
class IndexedGeometry; }
33 class ForegroundLifter;
35 class TextureChannels;
53 bool touch(
bool forall,
bool createnew=true,
61 void enableColTab(
bool);
62 bool isColTabEnabled() const;
63 void setDataMapper(const
ColTab::MapperSetup&,
65 const
ColTab::MapperSetup* getDataMapper() const;
66 void setDataSequence(const
ColTab::Sequence&);
67 const
ColTab::Sequence* getDataSequence() const;
ColTab::Mapper mapper_
Definition: visgeomindexedshape.h:108
ColTab::Sequence sequence_
Definition: visgeomindexedshape.h:127
void addNodeState(visBase::NodeState *)
ArrayValueSeries< float, float > attributecache_
Definition: visgeomindexedshape.h:111
ColTab::Sequence sequence_
Definition: visgeomindexedshape.h:109
Color Table
Definition: coltab.h:22
VertexShape * getVertexShape() const
Definition: visgeomindexedshape.h:93
Definition: arraytesselator.h:21
Definition: visannot.h:43
Definition: indexedshape.h:182
OpendTect.
Definition: commontypes.h:28
void matChangeCB(CallBacker *)
#define mExpClass(module)
Definition: commondefs.h:177
void setNormalBindType(VertexShape::BindType)
static const char * sKeyCoordIndex()
Definition: visgeomindexedshape.h:114
OD::LineStyle linestyle_
Definition: visgeomindexedshape.h:130
void mapAttributeToColorTableMaterial()
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
Material * singlematerial_
Definition: visgeomindexedshape.h:125
void setGeometryShapeType(GeomShapeType shapetype, Geometry::PrimitiveSet::PrimitiveType pstype=Geometry::PrimitiveSet::TriangleStrip)
Set of data points with group selection.
Definition: datapointset.h:48
VertexShape * vtexshape_
Definition: visgeomindexedshape.h:119
Maps from [0,1] -> Color.
Definition: coltabsequence.h:37
Geometry::IndexedShape * shape_
Definition: visgeomindexedshape.h:118
BindType
Definition: visshape.h:134
Definition: vistexturechannels.h:50
Material * coltabmaterial_
Definition: visgeomindexedshape.h:126
GeomShapeType
Definition: visgeomindexedshape.h:78
@ TriangleStrip
Definition: indexedshape.h:33
Definition: visshape.h:83
visBase::Material * material_
Definition: visgeomindexedshape.h:110
Maps data values to colortable positions: [0,1].
Definition: coltabmapper.h:84
Definition: visgeomindexedshape.h:40
Class that can execute a task.
Definition: task.h:170
void setColorBindType(VertexShape::BindType)
Definition: visnodestate.h:27
Definition: vismaterial.h:37
bool useosgnormal_
Definition: visgeomindexedshape.h:131
Definition: visgeomindexedshape.h:104
@ Triangle
Definition: visgeomindexedshape.h:78
virtual void setPixelDensity(float)
#define mVisTrans
Definition: visdata.h:28
Definition: visobject.h:72
bool colortableenabled_
Definition: visgeomindexedshape.h:120
PrimitiveType
Definition: indexedshape.h:32
#define mCreateDataObj(clss)
Definition: visdata.h:214
void updateGeometryMaterial()
GeomShapeType geomshapetype_
Definition: visgeomindexedshape.h:128
FixedString LineStyle()
Definition: keystrs.h:89
void setTextureChannels(TextureChannels *)
Definition: vispolyline.h:36
ColorHandler * colorhandler_
Definition: visgeomindexedshape.h:116
int renderside_
Definition: visgeomindexedshape.h:121
RenderMode
Base class for all objects that are visual on the scene.
Definition: visobject.h:33
static GeomIndexedShape * create()
Definition: visgeomindexedshape.h:42
Definition: vispolyline.h:64
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021