VR-Forces Development_Version Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
makVrv::DtRunwayMarkingNode Class Reference
Inheritance diagram for makVrv::DtRunwayMarkingNode:
Inheritance graph
[legend]

Public Member Functions

 DtRunwayMarkingNode (DtDe &de, DtAerodromeRenderer &renderer, const std::string &icao)
virtual ~DtRunwayMarkingNode ()
virtual osg::ref_ptr< osg::Geode > buildMarkingDrawable ()
virtual osg::ref_ptr< osg::Geode > buildDesignatorDrawable ()
virtual void addMarking (const osg::Vec3Array &verts, const osg::Vec2Array &texCoords)
virtual void addDesignator (const osg::Vec3Array &verts, const osg::Vec2Array &texCoords)

Protected Attributes

DtDemyDe
std::string icao
DtAerodromeRenderermyRenderer
osg::ref_ptr< osg::Vec3Array > myMarkingVerts
osg::ref_ptr< osg::Vec2Array > myMarkingTexCoords
osg::ref_ptr< osg::Vec3Array > myDesignatorVerts
osg::ref_ptr< osg::Vec2Array > myDesignatorTexCoords

Constructor & Destructor Documentation

makVrv::DtRunwayMarkingNode::DtRunwayMarkingNode ( DtDe de,
DtAerodromeRenderer renderer,
const std::string &  icao 
)
virtual makVrv::DtRunwayMarkingNode::~DtRunwayMarkingNode ( )
virtual

Member Function Documentation

virtual osg::ref_ptr<osg::Geode> makVrv::DtRunwayMarkingNode::buildMarkingDrawable ( )
virtual
virtual osg::ref_ptr<osg::Geode> makVrv::DtRunwayMarkingNode::buildDesignatorDrawable ( )
virtual
virtual void makVrv::DtRunwayMarkingNode::addMarking ( const osg::Vec3Array &  verts,
const osg::Vec2Array &  texCoords 
)
virtual
virtual void makVrv::DtRunwayMarkingNode::addDesignator ( const osg::Vec3Array &  verts,
const osg::Vec2Array &  texCoords 
)
virtual

Member Data Documentation

DtDe& makVrv::DtRunwayMarkingNode::myDe
protected
std::string makVrv::DtRunwayMarkingNode::icao
protected
DtAerodromeRenderer& makVrv::DtRunwayMarkingNode::myRenderer
protected
osg::ref_ptr<osg::Vec3Array> makVrv::DtRunwayMarkingNode::myMarkingVerts
protected
osg::ref_ptr<osg::Vec2Array> makVrv::DtRunwayMarkingNode::myMarkingTexCoords
protected
osg::ref_ptr<osg::Vec3Array> makVrv::DtRunwayMarkingNode::myDesignatorVerts
protected
osg::ref_ptr<osg::Vec2Array> makVrv::DtRunwayMarkingNode::myDesignatorTexCoords
protected

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

Document ID: Generated on Tue Mar 8 22:13:38 EST 2016 from SVN revision 162938
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)