Container for spatial element specifying number and ELEMTYPE. More...
#include <rvc/element.h>
Public Member Functions | |
| ELEMENT (const ELEMENT &rhs, ELEMTYPE ElemType) | |
| ELEMENT (ELEMNUM ElemNum, ELEMTYPE ElemType=ELEMTYPE_Empty) | |
| ELEMENT (ELEMTYPE ElemType) | |
| ELEMENT () | |
| void | Clear () |
| ELEMNUM | GetNumber () const |
| ELEMTYPE | GetType () const |
| void | SetNumber (ELEMNUM ElemNum) |
| void | SetType (ELEMTYPE ElemType) |
Container for spatial element specifying number and ELEMTYPE.
| RVC::ELEMENT::ELEMENT | ( | ) | [inline] |
Default constructor.
| RVC::ELEMENT::ELEMENT | ( | ELEMTYPE | ElemType | ) | [inline, explicit] |
Construct with type only.
Construct from element number and optional type.
Copy construct from ELEMENT and fallback element type.
| rhs | Element to copy | |
| ElemType | Fallback element type, used if not set in 'rhs' |
| void RVC::ELEMENT::Clear | ( | ) | [inline] |
Clear to element info back to no element.
| ELEMNUM RVC::ELEMENT::GetNumber | ( | ) | const [inline] |
Get element number.
| ELEMTYPE RVC::ELEMENT::GetType | ( | ) | const [inline] |
Get element type.
| void RVC::ELEMENT::SetNumber | ( | ELEMNUM | ElemNum | ) | [inline] |
Set element number.
| void RVC::ELEMENT::SetType | ( | ELEMTYPE | ElemType | ) | [inline] |
Set element type (ELEMTYPE).
1.6.1