|
IGLib
1.7.2
The IGLib base library for development of numerical, technical and business applications.
|
Base class for graphic sets that contain groups of graphic primitives. More...
Collaboration diagram for IG.Gr.GraphicSetBase:Public Member Functions | |
| IGraphicSet | GetChildSet (int i) |
| Returns the specified child graphic set contained in the current graphic set. More... | |
| IGraphicPrimitive | GetChildPrimitive (int i) |
| Returns the specified child graphic primitive contained in the current graphic set. More... | |
| virtual void | ReCalculateBounds (bool recursive) |
| Recalculates the bounding box of the current graphic set. More... | |
| virtual void | RecalculateBounds () |
Properties | |
| IGraphicSet | Parent [get, protected set] |
| int | NumGraphicSets [get] |
| Gets number of child graphic sets directly contained in the current graphic set. More... | |
| int | NumGraphicPrimitives [get] |
| Gets number of child graphic primitives directly contained in the current graphic set. More... | |
| IBoundingBox | Bounds [get] |
Private Attributes | |
| IGraphicSet | _parent |
| List< IGraphicSet > | _childSets = new List<IGraphicSet>() |
| List< IGraphicPrimitive > | _childPrimitives = new List<IGraphicPrimitive>() |
| BoundingBox3d | _bounds = new BoundingBox3d() |
Base class for graphic sets that contain groups of graphic primitives.
$A Igor Mar10 Nov10;
|
inline |
Returns the specified child graphic set contained in the current graphic set.
| i | Index of the child graphic set. |
|
inline |
Returns the specified child graphic primitive contained in the current graphic set.
| i | Index of the child graphic primitive. |
|
inlinevirtual |
Recalculates the bounding box of the current graphic set.
| recursive | If true then bounds of sub-sets are re-calculated recursively. |
|
inlinevirtual |
|
private |
|
private |
|
private |
|
private |
|
getprotected set |
|
get |
Gets number of child graphic sets directly contained in the current graphic set.
|
get |
Gets number of child graphic primitives directly contained in the current graphic set.
|
getprivate |