RVC::CAD::ELEMENT::MESH Class Reference

CAD element TYPE_Mesh class implementation. More...

#include <rvc/cad.h>

List of all members.

Public Member Functions

void Clear ()
const POLYLINEGetMeshPoints () const
UINT32 GetNumColumnVertices () const
UINT32 GetNumLineVertices () const
bool IsLeftRightClosed () const
bool IsTopBottomClosed () const
 MESH ()
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.

Definition at line 1317 of file cad.h.


Constructor & Destructor Documentation

RVC::CAD::ELEMENT::MESH::MESH  )  [inline]
 

Default Constructor.

Definition at line 1320 of file cad.h.


Member Function Documentation

void RVC::CAD::ELEMENT::MESH::Clear  )  [inline]
 

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

Definition at line 1329 of file cad.h.

const POLYLINE& RVC::CAD::ELEMENT::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

Definition at line 1340 of file cad.h.

UINT32 RVC::CAD::ELEMENT::MESH::GetNumColumnVertices  )  const [inline]
 

Get the number of columns in the mesh.

Returns:
Number of columns in the mesh

Definition at line 1345 of file cad.h.

UINT32 RVC::CAD::ELEMENT::MESH::GetNumLineVertices  )  const [inline]
 

Get the number of lines in the mesh.

Returns:
Number of lines in the mesh

Definition at line 1350 of file cad.h.

bool RVC::CAD::ELEMENT::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

Definition at line 1355 of file cad.h.

bool RVC::CAD::ELEMENT::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

Definition at line 1360 of file cad.h.

void RVC::CAD::ELEMENT::MESH::SetLeftRightClosed bool  LeftRightClosed  )  [inline]
 

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

Definition at line 1364 of file cad.h.

void RVC::CAD::ELEMENT::MESH::SetMeshPoints const POLYLINE MeshPoints  )  [inline]
 

Set the mesh point array.

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

Definition at line 1370 of file cad.h.

void RVC::CAD::ELEMENT::MESH::SetNumColumnVertices UINT32  NumColumnVertices  )  [inline]
 

Set the number of columns in the mesh.

Definition at line 1375 of file cad.h.

void RVC::CAD::ELEMENT::MESH::SetNumLineVertices UINT32  NumLineVertices  )  [inline]
 

Set the number of lines in the mesh.

Definition at line 1380 of file cad.h.

void RVC::CAD::ELEMENT::MESH::SetTopBottomClosed bool  TopBottomClosed  )  [inline]
 

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

Definition at line 1385 of file cad.h.


The documentation for this class was generated from the following file:
Generated on Wed May 31 15:30:24 2006 for TNTsdk by  doxygen 1.3.8-20040913