Vector object creation parameters. More...
#include <rvc/vector.h>

Public Member Functions | |
| MAKEPARMS (const RVC::OBJITEMLIST &GeoObjItemList) | |
| MAKEPARMS (const RVC::VECTOR &Template) | |
| MAKEPARMS (POINTTYPE PointType=POINTTYPE_2DXY, TOPOLOGYTYPE TopologyType=TOPOLOGYTYPE_Polygonal, FLAGS flags=FLAG_NoElementIDTables) | |
| FLAGS | GetFlags () const |
| INT32 | GetNextLineID () const |
| INT32 | GetNextPointID () const |
| INT32 | GetNextPolygonID () const |
| TOPOLOGYTYPE | GetTopologyType () const |
| INT32 | GetVertexLimit () const |
| void | SetFlags (FLAGS flags) |
| void | SetNextLineID (INT32 NextLineID) |
| void | SetNextPointID (INT32 NextPointID) |
| void | SetNextPolygonID (INT32 NextPolygonID) |
| void | SetTopologyType (TOPOLOGYTYPE TopologyType) |
| void | SetVertexLimit (INT32 VertexLimit) |
Vector object creation parameters.
| RVC::VECTOR::MAKEPARMS::MAKEPARMS | ( | POINTTYPE | PointType = POINTTYPE_2DXY, |
|
| TOPOLOGYTYPE | TopologyType = TOPOLOGYTYPE_Polygonal, |
|||
| FLAGS | flags = FLAG_NoElementIDTables | |||
| ) | [inline] |
Default constructor, initialize to 2D Polygonal topology by default.
| RVC::VECTOR::MAKEPARMS::MAKEPARMS | ( | const RVC::VECTOR & | Template | ) |
Template constructor.
| RVC::VECTOR::MAKEPARMS::MAKEPARMS | ( | const RVC::OBJITEMLIST & | GeoObjItemList | ) |
Combination constructor.
| GeoObjItemList | Currently 'vector' and 'shape' are the only valid objects |
| FLAGS RVC::VECTOR::MAKEPARMS::GetFlags | ( | ) | const [inline] |
Get vector object flags.
| INT32 RVC::VECTOR::MAKEPARMS::GetNextLineID | ( | ) | const [inline] |
Obtain next vector line ID value.
| INT32 RVC::VECTOR::MAKEPARMS::GetNextPointID | ( | ) | const [inline] |
Obtain next vector point ID value.
| INT32 RVC::VECTOR::MAKEPARMS::GetNextPolygonID | ( | ) | const [inline] |
Obtain next vector polygon ID value.
| TOPOLOGYTYPE RVC::VECTOR::MAKEPARMS::GetTopologyType | ( | ) | const [inline] |
Obtain vector topology type for vector creation.
| INT32 RVC::VECTOR::MAKEPARMS::GetVertexLimit | ( | ) | const [inline] |
Obtain vector line vertex limit.
| void RVC::VECTOR::MAKEPARMS::SetFlags | ( | FLAGS | flags | ) | [inline] |
Set vector object flags.
| void RVC::VECTOR::MAKEPARMS::SetNextLineID | ( | INT32 | NextLineID | ) | [inline] |
Set vector line next element ID value.
| void RVC::VECTOR::MAKEPARMS::SetNextPointID | ( | INT32 | NextPointID | ) | [inline] |
Set vector point next element ID value.
| void RVC::VECTOR::MAKEPARMS::SetNextPolygonID | ( | INT32 | NextPolygonID | ) | [inline] |
Set vector polygon next element ID value.
| void RVC::VECTOR::MAKEPARMS::SetTopologyType | ( | TOPOLOGYTYPE | TopologyType | ) | [inline] |
Set topology type for vector creation.
| void RVC::VECTOR::MAKEPARMS::SetVertexLimit | ( | INT32 | VertexLimit | ) | [inline] |
Set vector line vertex limit.
1.6.1