RVC::OP::SURFACEFITTING::GEOMETRIC_ITERATOR Class Reference

Base class for geometric element iterator. More...

#include <rvc/opsurfacefitting.h>

Inheritance diagram for RVC::OP::SURFACEFITTING::GEOMETRIC_ITERATOR:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 GEOMETRIC_ITERATOR ()
virtual ~GEOMETRIC_ITERATOR ()
INT64 GetElementID () const
double GetPosition () const
bool IsDone () const
GEOMETRIC_ITERATORoperator++ ()
int Restart ()

Detailed Description

Base class for geometric element iterator.


Constructor & Destructor Documentation

RVC::OP::SURFACEFITTING::GEOMETRIC_ITERATOR::GEOMETRIC_ITERATOR (  )  [inline]

Default ctor Copy ctor and assignment operators are private.

virtual RVC::OP::SURFACEFITTING::GEOMETRIC_ITERATOR::~GEOMETRIC_ITERATOR (  )  [inline, virtual]

Default dtor.


Member Function Documentation

INT64 RVC::OP::SURFACEFITTING::GEOMETRIC_ITERATOR::GetElementID (  )  const [inline]

Get element ID for the iterator.

double RVC::OP::SURFACEFITTING::GEOMETRIC_ITERATOR::GetPosition (  )  const [inline]

Get current position (0-1) or -1 if cannot determine.

bool RVC::OP::SURFACEFITTING::GEOMETRIC_ITERATOR::IsDone (  )  const [inline]

Determine if done with iteration.

GEOMETRIC_ITERATOR& RVC::OP::SURFACEFITTING::GEOMETRIC_ITERATOR::operator++ (  )  [inline]

Pre-increment operator.

int RVC::OP::SURFACEFITTING::GEOMETRIC_ITERATOR::Restart (  )  [inline]

Restart to beginning (if supported);.

Returns:
TRUE if successful, FALSE if not supported, < 0 if error

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

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