An osg terrain overlay operation is an operation that affects terrain texture overlaying.
|
| | DtOsgTerrainOverlayOperation () |
| |
| | DtOsgTerrainOverlayOperation (const DtOsgTerrainOverlayOperation &) |
| |
| DtOsgTerrainOverlayOperation & | operator= (const DtOsgTerrainOverlayOperation &) |
| |
| | DtOsgTerrainOverlayOperation (OverlayType type, std::string definition) |
| |
virtual
DtOsgTerrainOverlayOperation::TextureUnitList | apply (osg::Node *node, DtDe &de, const DtOsgTerrainOverlayOperation::TextureUnitList &free) |
| |
| int | countUnitsNeeded (osg::Node *node, const DtOsgTerrainOverlayOperation::TextureUnitList &free) |
| |
| virtual void | restoreDefaults (osg::Node *node, DtDe &de) |
| |
| void | setWrapMode (osg::Texture::WrapMode) |
| |
| osg::Texture::WrapMode | wrapMode () const |
| |
| void | setBlendMode (osg::TexEnv::Mode) |
| |
| osg::TexEnv::Mode | blendMode () const |
| |
| | DtTerrainOverlayOperation () |
| |
| | DtTerrainOverlayOperation (const DtTerrainOverlayOperation &) |
| |
| DtTerrainOverlayOperation & | operator= (const DtTerrainOverlayOperation &) |
| |
| | DtTerrainOverlayOperation (OverlayType type, const std::string &definition) |
| |
| | DtTerrainOverlayOperation (OverlayType type, const std::string &definition, std::vector< double > &scale, std::vector< double > &offset) |
| |
| | DtTerrainOverlayOperation (OverlayType type, const std::string &definition, double xscale, double yscale, double xoffset, double yoffset) |
| |
| virtual OverlayType | operation () const |
| |
| virtual const std::string | definition () const |
| |
| virtual const std::vector< double > | scale () const |
| |
| virtual bool | scale (double &x, double &y) const |
| |
| virtual const std::vector< double > | offset () const |
| |
| virtual bool | offset (double &x, double &y) const |
| |
| virtual void | setScale (const std::vector< double > &scale) |
| |
| virtual void | setScale (double x, double y) |
| |
| virtual void | setOffset (const std::vector< double > &offset) |
| |
| virtual void | setOffset (double x, double y) |
| |
| virtual bool | nop () const |
| |
| virtual bool | base () const |
| |