Create polygon cross section based on surface and reference layer. More...
#include <rvc/opcrosssection.h>
Public Types | |
| enum | FLAGS { FLAG_None = 0x0000, FLAG_NoGeoreference = 0x0001 } |
Static Public Member Functions | |
| static ERRVALUE | Process (const POLYLINE &ProfileLine, const RVC::OBJITEM &SrcObjItem, const RVC::OBJITEM &SurfObjItem, RVC::OBJITEM &DestObjItem, double BaseValue, FLAGS flags=FLAG_None) |
Create polygon cross section based on surface and reference layer.
| static ERRVALUE RVC::OP::CROSSSECTION::Process | ( | const POLYLINE & | ProfileLine, | |
| const RVC::OBJITEM & | SrcObjItem, | |||
| const RVC::OBJITEM & | SurfObjItem, | |||
| RVC::OBJITEM & | DestObjItem, | |||
| double | BaseValue, | |||
| FLAGS | flags = FLAG_None | |||
| ) | [static] |
Create polygon cross section based on surface and reference layer.
| ProfileLine | Assumed to be in reference object coords, not surface | |
| SrcObjItem | Source reference layer | |
| SurfObjItem | Surface reference layer | |
| DestObjItem | Destination vector object RETURNED | |
| BaseValue | Base Z value to start cross section on | |
| flags | Flags |
1.6.1