CAD element TYPE_Mesh class implementation. More...
#include <rvc/cadelement.h>
Public Member Functions | |
| MESH () | |
| void | Clear () |
| const POLYLINE & | GetMeshPoints () 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) |
CAD element TYPE_Mesh class implementation.
| RVC::CADELEMENT::MESH::MESH | ( | ) | [inline] |
Default Constructor.
| 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()
| UINT32 RVC::CADELEMENT::MESH::GetNumColumnVertices | ( | ) | const [inline] |
Get the number of columns in the mesh.
| UINT32 RVC::CADELEMENT::MESH::GetNumLineVertices | ( | ) | const [inline] |
Get the 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.
| bool RVC::CADELEMENT::MESH::IsTopBottomClosed | ( | ) | const [inline] |
Determine if the top and bottom sides of the mesh are to be closed.
| 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.
1.6.1