![]() |
VR-Forces 4.1.1 Class Documentation
|
This class is responsible for creating feature elements on a feature level for all features stored in a MAK Terrain database file. More...

Public Member Functions | |
| DtTdbFeatureAdder (DtDe &de) | |
| CTOR. | |
| virtual | ~DtTdbFeatureAdder () |
| DTOR. | |
| virtual void | addFeatures (DtFeatureLayer &terrainLayer) |
| Load the feature file, look for features based on the rule and create create props. | |
Public Member Functions inherited from makVrv::DtFeatureAdder | |
| DtFeatureAdder (DtDe &de) | |
| CTOR. | |
| virtual | ~DtFeatureAdder () |
| DTOR. | |
Protected Member Functions | |
| virtual void | addFeaturesFromVectorNetwork (const DtVectorNetwork &vecnet, DtFeatureLayer &terrainLayer) |
| virtual void | addPoint (const DtNetworkNode &node, DtFeatureLayer &terrainLayer) |
| Add a node, called for each node that is not connected. | |
| virtual void | addLinear (const DtNetworkEdge &edge, DtFeatureLayer &terrainLayer) |
| Add a edge, called for each node that is an linear. | |
| void | addArea (const DtNetworkEdge &edge, DtFeatureLayer &terrainLayer) |
| Add a edge, called for each edge which is an area. | |
Additional Inherited Members | |
Protected Attributes inherited from makVrv::DtFeatureAdder | |
| DtDe & | myDe |
This class is responsible for creating feature elements on a feature level for all features stored in a MAK Terrain database file.
| makVrv::DtTdbFeatureAdder::DtTdbFeatureAdder | ( | DtDe & | de | ) |
CTOR.
|
virtual |
DTOR.
|
virtual |
Load the feature file, look for features based on the rule and create create props.
Add those props to terrainLayer.
Implements makVrv::DtFeatureAdder.
|
protectedvirtual |
|
protectedvirtual |
Add a node, called for each node that is not connected.
|
protectedvirtual |
Add a edge, called for each node that is an linear.
|
protected |
Add a edge, called for each edge which is an area.