RVC::OP::CONTOURING::SEGMENTS Class Reference

Class for collecting and tracing segments to polylines following to saving them to vector. More...

#include <rvc/opcontouring.h>

List of all members.

Public Member Functions

 SEGMENTS ()
 ~SEGMENTS ()
ERRVALUE Add (const DPOINT3D &p1, const DPOINT3D &p2)
void Clear ()
ERRVALUE Init (const RVC::OBJITEM &objitem, const DRECT3D &extents)
ERRVALUE Trace (const bool force=false)

Detailed Description

Class for collecting and tracing segments to polylines following to saving them to vector.


Constructor & Destructor Documentation

RVC::OP::CONTOURING::SEGMENTS::SEGMENTS (  ) 
RVC::OP::CONTOURING::SEGMENTS::~SEGMENTS (  ) 

Member Function Documentation

ERRVALUE RVC::OP::CONTOURING::SEGMENTS::Add ( const DPOINT3D p1,
const DPOINT3D p2 
)

Add segment.

void RVC::OP::CONTOURING::SEGMENTS::Clear (  ) 

Clear all buffers and close all objects.

ERRVALUE RVC::OP::CONTOURING::SEGMENTS::Init ( const RVC::OBJITEM objitem,
const DRECT3D extents 
)

Init with existing vector objitem and its extents.

ERRVALUE RVC::OP::CONTOURING::SEGMENTS::Trace ( const bool  force = false  ) 

Trace segments if their number greater than 16K.

Parameters:
force if true force to trace unconditionally

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