RVC::CADELEMENT::MESH Class Reference

CAD element TYPE_Mesh class implementation. More...

#include <rvc/cadelement.h>

List of all members.

Public Member Functions

 MESH ()
void Clear ()
const POLYLINEGetMeshPoints () const
UINT32 GetNumColumnVertices () const
UINT32 GetNumLineVertices () const
bool IsLeftRightClosed () const
bool IsTopBottomClosed () const
void SetLeftRightClosed (bool LeftRightClosed)
void SetMeshPoints (const POLYLINE &MeshPoints)
void SetNumColumnVertices (UINT32 NumColumnVertices)
void SetNumLineVertices (UINT32 NumLineVertices)
void SetTopBottomClosed (bool TopBottomClosed)

Detailed Description

CAD element TYPE_Mesh class implementation.


Constructor & Destructor Documentation

RVC::CADELEMENT::MESH::MESH (  )  [inline]

Default Constructor.


Member Function Documentation

void RVC::CADELEMENT::MESH::Clear (  )  [inline]

Set the MESH class back to its ctor'd state.

const POLYLINE& RVC::CADELEMENT::MESH::GetMeshPoints (  )  const [inline]

Get the mesh point array.

The number of points is equal to GetNumColumnVertices() * GetNumLineVertices()

Returns:
A POLYLINE containing the mesh points
UINT32 RVC::CADELEMENT::MESH::GetNumColumnVertices (  )  const [inline]

Get the number of columns in the mesh.

Returns:
Number of columns in the mesh
UINT32 RVC::CADELEMENT::MESH::GetNumLineVertices (  )  const [inline]

Get the number of lines in the mesh.

Returns:
Number of lines in the mesh
bool RVC::CADELEMENT::MESH::IsLeftRightClosed (  )  const [inline]

Determine if the left and right sides of the mesh are to be closed.

Returns:
'True' if the left and right sides are to be closed, 'false' if not
bool RVC::CADELEMENT::MESH::IsTopBottomClosed (  )  const [inline]

Determine if the top and bottom sides of the mesh are to be closed.

Returns:
'True' if the top and bottom sides are to be closed, 'false' if not
void RVC::CADELEMENT::MESH::SetLeftRightClosed ( bool  LeftRightClosed  )  [inline]

Set flag to state that the left and right sides of the mesh are to be closed.

void RVC::CADELEMENT::MESH::SetMeshPoints ( const POLYLINE MeshPoints  )  [inline]

Set the mesh point array.

The number of points is equal to GetNumColumnVertices() * GetNumLineVertices()

void RVC::CADELEMENT::MESH::SetNumColumnVertices ( UINT32  NumColumnVertices  )  [inline]

Set the number of columns in the mesh.

void RVC::CADELEMENT::MESH::SetNumLineVertices ( UINT32  NumLineVertices  )  [inline]

Set the number of lines in the mesh.

void RVC::CADELEMENT::MESH::SetTopBottomClosed ( bool  TopBottomClosed  )  [inline]

Set flag to state that the top and bottom sides of the mesh are to be closed.


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

Generated on Sun Oct 7 21:36:45 2012 for TNTsdk 2012 by  doxygen 1.6.1