 |
OpendTect
6.6
|
Go to the documentation of this file.
30 class UserDataContainer;
33 class DrawElementsUShort;
38 namespace osgGeo {
class LayeredTexture; }
42 class HorizonSectionTile;
43 class TextureChannels;
54 osg::StateSet* stateset);
100 osg::DrawElementsUShort*);
112 const osg::Array* arr,
113 osg::StateSet*stateset,
Definition: vishorizonsectiontileglue.h:37
GeometryType
Definition: vishorizonsectiondef.h:30
osg::DrawElementsUShort * trianglesosgps_
Definition: vishortileresolutiondata.h:82
TileResolutionData(const HorizonSectionTile *, char resolution)
osg::DrawElementsUShort * pointsps_
Definition: vishortileresolutiondata.h:79
Is a lock that allows a thread to have exlusive rights to something.
Definition: thread.h:45
Definition: arraytesselator.h:21
Definition: visannot.h:43
TrcKeyZSampling::Dir direction(TrcKeyZSampling::Dir slctype, int dimnr)
Definition: trckeyzsampling.h:141
osg::DrawElementsUShort * pointsosgps_
Definition: vishortileresolutiondata.h:84
Open Scene Graph.
Definition: visannot.h:29
char resolution_
Definition: vishortileresolutiondata.h:91
osg::Array * linecolor_
Definition: vishortileresolutiondata.h:75
bool updateprimitiveset_
Definition: vishortileresolutiondata.h:89
void enableGeometryTypeDisplay(GeometryType type, bool yn)
osg::DrawElementsUShort * wireframesosgps_
Definition: vishortileresolutiondata.h:85
osg::DrawElementsUShort * trianglesps_
Definition: vishortileresolutiondata.h:77
osg::Switch * osgswitch_
Definition: vishortileresolutiondata.h:70
void setTexture(const unsigned int unit, osg::Array *arr, osg::StateSet *stateset)
bool tesselateResolution(bool onlyifabsness)
void buildLineGeometry(int idx, int width)
osg::DrawElementsUShort * linesps_
Definition: vishortileresolutiondata.h:78
char needsretesselation_
Definition: vishortileresolutiondata.h:90
void createPrimitiveSets()
bool needsetposition_
Definition: vishortileresolutiondata.h:93
osg::DrawElementsUShort * linesosgps_
Definition: vishortileresolutiondata.h:83
void tesselateCell(int row, int col)
void buildPointGeometry(int idx)
osg::Array * osgvertices_
Definition: vishortileresolutiondata.h:73
void updatePrimitiveSets()
bool detectIsolatedLine(int crdidx, char direction)
Definition: vishortileresolutiondata.h:36
const osg::Array * normals_
Definition: vishortileresolutiondata.h:74
int nrverticesperside_
Definition: vishortileresolutiondata.h:92
A collection of geoscientific extensions to OpenSceneGraph.
Definition: visannot.h:38
void unRefOsgPrimitiveSets()
void setWireframeColor(Color &color)
void buildTraingleGeometry(int idx)
Definition: vishortileresolutiondata.h:47
const osg::PrimitiveSet * getPrimitiveSet(GeometryType) const
void dirtyGeometry(int type)
Threads::Mutex tesselatemutex_
Definition: vishortileresolutiondata.h:87
osg::DrawElementsUShort * wireframesps_
Definition: vishortileresolutiondata.h:80
Definition: vishorizonsectiontile.h:51
Color is an RGB color object, with a transparancy. The storage is in a 4-byte integer,...
Definition: color.h:26
void setPrimitiveSet(unsigned int, osg::DrawElementsUShort *)
osg::UserDataContainer * geodes_
Definition: vishortileresolutiondata.h:71
int dispgeometrytype_
Definition: vishortileresolutiondata.h:94
void setGeometryTexture(const unsigned int unit, const osg::Array *arr, osg::StateSet *stateset, int geometrytype)
void refOsgPrimitiveSets()
const HorizonSectionTile * sectile_
Definition: vishortileresolutiondata.h:69
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021