RVC::OP::CROSSSECTION Class Reference

Create polygon cross section based on surface and reference layer. More...

#include <rvc/opcrosssection.h>

List of all members.

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)

Detailed Description

Create polygon cross section based on surface and reference layer.


Member Enumeration Documentation

Enumerator:
FLAG_None 
FLAG_NoGeoreference 

Do not generate a manifold georeference.


Member Function Documentation

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.

Parameters:
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

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

Generated on Sun Oct 7 21:38:33 2012 for TNTsdk 2012 by  doxygen 1.6.1