#include <vishortileresolutiondata.h>
◆ TileResolutionData()
| visBase::TileResolutionData::TileResolutionData |
( |
const HorizonSectionTile * | , |
|
|
char | resolution ) |
◆ ~TileResolutionData()
| visBase::TileResolutionData::~TileResolutionData |
( |
| ) |
|
◆ buildLineGeometry()
| void visBase::TileResolutionData::buildLineGeometry |
( |
int | idx, |
|
|
int | width ) |
|
private |
◆ buildOsgGeometres()
| void visBase::TileResolutionData::buildOsgGeometres |
( |
| ) |
|
|
private |
◆ buildPointGeometry()
| void visBase::TileResolutionData::buildPointGeometry |
( |
int | idx | ) |
|
|
private |
◆ buildTraingleGeometry()
| void visBase::TileResolutionData::buildTraingleGeometry |
( |
int | idx | ) |
|
|
private |
◆ createPrimitiveSets()
| void visBase::TileResolutionData::createPrimitiveSets |
( |
| ) |
|
|
private |
◆ detectIsolatedLine()
| bool visBase::TileResolutionData::detectIsolatedLine |
( |
int | crdidx, |
|
|
char | direction ) |
|
private |
◆ dirtyGeometry() [1/2]
| void visBase::TileResolutionData::dirtyGeometry |
( |
| ) |
|
◆ dirtyGeometry() [2/2]
| void visBase::TileResolutionData::dirtyGeometry |
( |
int | type | ) |
|
|
private |
◆ enableGeometryTypeDisplay()
| void visBase::TileResolutionData::enableGeometryTypeDisplay |
( |
GeometryType | , |
|
|
bool | yn ) |
◆ getPrimitiveSet()
| const osg::PrimitiveSet * visBase::TileResolutionData::getPrimitiveSet |
( |
GeometryType | | ) |
const |
◆ hideFromDisplay()
| void visBase::TileResolutionData::hideFromDisplay |
( |
| ) |
|
|
private |
◆ refOsgPrimitiveSets()
| void visBase::TileResolutionData::refOsgPrimitiveSets |
( |
| ) |
|
|
private |
◆ setGeometryTexture()
| void visBase::TileResolutionData::setGeometryTexture |
( |
const unsigned int | unit, |
|
|
const osg::Array * | arr, |
|
|
osg::StateSet * | stateset, |
|
|
int | geometrytype ) |
|
private |
◆ setLineWidth()
| void visBase::TileResolutionData::setLineWidth |
( |
int | | ) |
|
◆ setPrimitiveSet()
| void visBase::TileResolutionData::setPrimitiveSet |
( |
unsigned int | , |
|
|
osg::DrawElementsUShort * | ) |
|
private |
◆ setTexture()
| void visBase::TileResolutionData::setTexture |
( |
const unsigned int | unit, |
|
|
osg::Array * | arr, |
|
|
osg::StateSet * | stateset ) |
◆ setWireframeColor()
| void visBase::TileResolutionData::setWireframeColor |
( |
OD::Color & | | ) |
|
◆ tesselateCell()
| void visBase::TileResolutionData::tesselateCell |
( |
int | row, |
|
|
int | col ) |
|
private |
◆ tesselateResolution()
| bool visBase::TileResolutionData::tesselateResolution |
( |
bool | onlyifabsness | ) |
|
◆ unRefOsgPrimitiveSets()
| void visBase::TileResolutionData::unRefOsgPrimitiveSets |
( |
| ) |
|
|
private |
◆ updatePrimitiveSets()
| void visBase::TileResolutionData::updatePrimitiveSets |
( |
| ) |
|
◆ HorizonSectionTile
◆ HorizonSectionTileGlue
◆ dispgeometrytype_
| int visBase::TileResolutionData::dispgeometrytype_ = Triangle |
|
protected |
◆ geodes_
| osg::UserDataContainer* visBase::TileResolutionData::geodes_ |
|
protected |
◆ linecolor_
| osg::Array* visBase::TileResolutionData::linecolor_ |
|
protected |
◆ linesosgps_
| osg::DrawElementsUShort* visBase::TileResolutionData::linesosgps_ = nullptr |
|
protected |
◆ linesps_
| osg::DrawElementsUShort* visBase::TileResolutionData::linesps_ = nullptr |
|
protected |
◆ needsetposition_
| bool visBase::TileResolutionData::needsetposition_ = true |
|
protected |
◆ needsretesselation_
| char visBase::TileResolutionData::needsretesselation_ = cMustRetesselate |
|
protected |
◆ normals_
| const osg::Array* visBase::TileResolutionData::normals_ |
|
protected |
◆ nrverticesperside_
| int visBase::TileResolutionData::nrverticesperside_ =cNumberNodePerTileSide |
|
protected |
◆ osgswitch_
| osg::Switch* visBase::TileResolutionData::osgswitch_ |
|
protected |
◆ osgvertices_
| osg::Array* visBase::TileResolutionData::osgvertices_ |
|
protected |
◆ pointsosgps_
| osg::DrawElementsUShort* visBase::TileResolutionData::pointsosgps_ = nullptr |
|
protected |
◆ pointsps_
| osg::DrawElementsUShort* visBase::TileResolutionData::pointsps_ = nullptr |
|
protected |
◆ resolution_
| char visBase::TileResolutionData::resolution_ |
|
protected |
◆ sectile_
◆ tesselatemutex_
◆ trianglesosgps_
| osg::DrawElementsUShort* visBase::TileResolutionData::trianglesosgps_ = nullptr |
|
protected |
◆ trianglesps_
| osg::DrawElementsUShort* visBase::TileResolutionData::trianglesps_ = nullptr |
|
protected |
◆ updateprimitiveset_
| bool visBase::TileResolutionData::updateprimitiveset_ = true |
|
protected |
◆ wireframesosgps_
| osg::DrawElementsUShort* visBase::TileResolutionData::wireframesosgps_ = nullptr |
|
protected |
◆ wireframesps_
| osg::DrawElementsUShort* visBase::TileResolutionData::wireframesps_ = nullptr |
|
protected |