RVC::OP::SURFACEFITTING::TIN_PARAMETERS Class Reference

Class describes parameters of Vector source object. More...

#include <rvc/opsurfacefitting.h>

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

List of all members.

Public Types

enum  TYPE { TYPE_Node = 0, TYPE_Edge = 1, TYPE_Triangle = 2 }

Public Member Functions

 TIN_PARAMETERS ()
 ~TIN_PARAMETERS ()
bool GetComponent (const TYPE type, COMPONENT &component) const
const OP::COMPONENTGetComponentEdge () const
const OP::COMPONENTGetComponentNode () const
const OP::COMPONENTGetComponentTriangle () const
TIN_PARAMETERSoperator= (const TIN_PARAMETERS &)
void SetComponent (const TYPE type, const COMPONENT &component)
void SetComponentEdge (const OP::COMPONENT &component)
void SetComponentNode (const OP::COMPONENT &component)
void SetComponentTriangle (const OP::COMPONENT &component)

Detailed Description

Class describes parameters of Vector source object.


Member Enumeration Documentation

enum describes available types of source components.

Enumerator:
TYPE_Node 
TYPE_Edge 
TYPE_Triangle 

Constructor & Destructor Documentation

RVC::OP::SURFACEFITTING::TIN_PARAMETERS::TIN_PARAMETERS (  ) 
RVC::OP::SURFACEFITTING::TIN_PARAMETERS::~TIN_PARAMETERS (  ) 

Member Function Documentation

bool RVC::OP::SURFACEFITTING::TIN_PARAMETERS::GetComponent ( const TYPE  type,
COMPONENT component 
) const
const OP::COMPONENT& RVC::OP::SURFACEFITTING::TIN_PARAMETERS::GetComponentEdge (  )  const [inline]
const OP::COMPONENT& RVC::OP::SURFACEFITTING::TIN_PARAMETERS::GetComponentNode (  )  const [inline]
const OP::COMPONENT& RVC::OP::SURFACEFITTING::TIN_PARAMETERS::GetComponentTriangle (  )  const [inline]
TIN_PARAMETERS& RVC::OP::SURFACEFITTING::TIN_PARAMETERS::operator= ( const TIN_PARAMETERS  ) 
void RVC::OP::SURFACEFITTING::TIN_PARAMETERS::SetComponent ( const TYPE  type,
const COMPONENT component 
)
void RVC::OP::SURFACEFITTING::TIN_PARAMETERS::SetComponentEdge ( const OP::COMPONENT component  )  [inline]
void RVC::OP::SURFACEFITTING::TIN_PARAMETERS::SetComponentNode ( const OP::COMPONENT component  )  [inline]
void RVC::OP::SURFACEFITTING::TIN_PARAMETERS::SetComponentTriangle ( const OP::COMPONENT component  )  [inline]

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

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