Privacy
An open-source, flexible 3D physical simulation framework
mars::graphics::SubTile Struct Reference

#include <TerrainDrawObject.h>

Public Attributes

double xPos
 
double yPos
 
double ** heightData
 
double xRes
 
double yRes
 
double xSize
 
double ySize
 
int xCount
 
int yCount
 
double vStart
 
double vCount
 
int where
 
int frame
 
int mapIndex
 
int x
 
int y
 
osg::ref_ptr< osg::DrawElementsUInt > pSet
 
osg::ref_ptr< osg::Vec3Array > vertices
 
osg::ref_ptr< osg::Vec4Array > tangents
 
osg::ref_ptr< osg::Vec2Array > texcoords
 
osg::ref_ptr< osg::Vec3Array > normals
 
osg::ref_ptr< osg::Vec3Array > normal_debug
 
osg::ref_ptr< osg::Geometry > normalGeom
 
osg::ref_ptr< osg::Geometry > geom
 
osg::ref_ptr< osg::Geode > geode
 

Detailed Description

Definition at line 61 of file TerrainDrawObject.h.

Member Data Documentation

◆ frame

int mars::graphics::SubTile::frame

Definition at line 70 of file TerrainDrawObject.h.

◆ geode

osg::ref_ptr<osg::Geode> mars::graphics::SubTile::geode

Definition at line 81 of file TerrainDrawObject.h.

◆ geom

osg::ref_ptr<osg::Geometry> mars::graphics::SubTile::geom

Definition at line 80 of file TerrainDrawObject.h.

◆ heightData

double** mars::graphics::SubTile::heightData

Definition at line 63 of file TerrainDrawObject.h.

◆ mapIndex

int mars::graphics::SubTile::mapIndex

Definition at line 71 of file TerrainDrawObject.h.

◆ normal_debug

osg::ref_ptr<osg::Vec3Array> mars::graphics::SubTile::normal_debug

Definition at line 78 of file TerrainDrawObject.h.

◆ normalGeom

osg::ref_ptr<osg::Geometry> mars::graphics::SubTile::normalGeom

Definition at line 79 of file TerrainDrawObject.h.

◆ normals

osg::ref_ptr<osg::Vec3Array> mars::graphics::SubTile::normals

Definition at line 77 of file TerrainDrawObject.h.

◆ pSet

osg::ref_ptr<osg::DrawElementsUInt> mars::graphics::SubTile::pSet

Definition at line 73 of file TerrainDrawObject.h.

◆ tangents

osg::ref_ptr<osg::Vec4Array> mars::graphics::SubTile::tangents

Definition at line 75 of file TerrainDrawObject.h.

◆ texcoords

osg::ref_ptr<osg::Vec2Array> mars::graphics::SubTile::texcoords

Definition at line 76 of file TerrainDrawObject.h.

◆ vCount

double mars::graphics::SubTile::vCount

Definition at line 68 of file TerrainDrawObject.h.

◆ vertices

osg::ref_ptr<osg::Vec3Array> mars::graphics::SubTile::vertices

Definition at line 74 of file TerrainDrawObject.h.

◆ vStart

double mars::graphics::SubTile::vStart

Definition at line 67 of file TerrainDrawObject.h.

◆ where

int mars::graphics::SubTile::where

Definition at line 69 of file TerrainDrawObject.h.

◆ x

int mars::graphics::SubTile::x

Definition at line 72 of file TerrainDrawObject.h.

◆ xCount

int mars::graphics::SubTile::xCount

Definition at line 66 of file TerrainDrawObject.h.

◆ xPos

double mars::graphics::SubTile::xPos

Definition at line 62 of file TerrainDrawObject.h.

◆ xRes

double mars::graphics::SubTile::xRes

Definition at line 64 of file TerrainDrawObject.h.

◆ xSize

double mars::graphics::SubTile::xSize

Definition at line 65 of file TerrainDrawObject.h.

◆ y

int mars::graphics::SubTile::y

Definition at line 72 of file TerrainDrawObject.h.

◆ yCount

int mars::graphics::SubTile::yCount

Definition at line 66 of file TerrainDrawObject.h.

◆ yPos

double mars::graphics::SubTile::yPos

Definition at line 62 of file TerrainDrawObject.h.

◆ yRes

double mars::graphics::SubTile::yRes

Definition at line 64 of file TerrainDrawObject.h.

◆ ySize

double mars::graphics::SubTile::ySize

Definition at line 65 of file TerrainDrawObject.h.


The documentation for this struct was generated from the following file: