IGLib
1.7.2
The IGLib base library for development of numerical, technical and business applications.
|
Abstract base class for all graphic primitives such as lines, facets, etc. More...
Properties | |
virtual GraphicObject | Parent [get, set] |
Returns the graphic object that directly contains this primitive. More... | |
abstract int | NumCoordinates [get] |
Get or set the co-ordinate No. i of this graphic primitive. More... | |
abstract vec3 | this[int i] [get, set] |
Returns the co-ordinate No. i of the graphic primitive. More... | |
virtual vec3 | Center [get] |
Reyurns the center of mass of all co-ordinates of this primitive. More... | |
virtual GrPrimitiveSettings | Settings [get, protected set] |
Gets the primitive's internal graphic properties (such as color, etc.) More... | |
virtual GrPrimitiveSettings | EffectiveSettings [get] |
Private Attributes | |
GraphicObject | _parent = null |
GrPrimitiveSettings | _settings = null |
Abstract base class for all graphic primitives such as lines, facets, etc.
|
private |
|
private |
|
getset |
Returns the graphic object that directly contains this primitive.
|
get |
Get or set the co-ordinate No. i of this graphic primitive.
|
getset |
Returns the co-ordinate No. i of the graphic primitive.
|
get |
Reyurns the center of mass of all co-ordinates of this primitive.
|
getprotected set |
Gets the primitive's internal graphic properties (such as color, etc.)
|
get |