| Name | Description |
---|
| Clone | (Overrides IGeoObjectImpl..::..Clone()()()().) |
| Construct | |
| CopyGeometry | (Overrides IGeoObjectImpl..::..CopyGeometry(IGeoObject).) |
| Decompose | (Overrides IGeoObjectImpl..::..Decompose()()()().) |
| FindSnapPoint | (Overrides IGeoObjectImpl..::..FindSnapPoint(SnapPointFinder).) |
| Get2DRepresentation | (Overrides IGeoObjectImpl..::..Get2DRepresentation(Projection, GDIResources).) |
| GetBoundingCube | (Overrides IGeoObjectImpl..::..GetBoundingCube()()()().) |
| GetExtent(Double) | (Overrides IGeoObjectImpl..::..GetExtent(Double).) |
| GetExtent(Projection, ExtentPrecision) | (Overrides IGeoObjectImpl..::..GetExtent(Projection, ExtentPrecision).) |
| GetPlaneIntersection |
Returns the curves that result from a planar intersection of this shell with the provided plane.
The curves are properly clipped.
|
| GetQuadTreeItem | (Overrides IGeoObjectImpl..::..GetQuadTreeItem(Projection, ExtentPrecision).) |
| GetShowProperties | (Overrides IGeoObjectImpl..::..GetShowProperties(IFrame).) |
| HitTest(BoundingCube%, Double) | (Overrides IGeoObjectImpl..::..HitTest(BoundingCube%, Double).) |
| HitTest(Projection..::..PickArea, Boolean) | (Overrides IGeoObjectImpl..::..HitTest(Projection..::..PickArea, Boolean).) |
| HitTest(Projection, BoundingRect, Boolean) | (Overrides IGeoObjectImpl..::..HitTest(Projection, BoundingRect, Boolean).) |
| Intersect |
Returns the intersection of two solids, i.e. those parts that are common to both solids. If the
solids are disjunct, an empty array is returned. There may be more than one solid body as a restult.
|
| Modify | (Overrides IGeoObjectImpl..::..Modify(ModOp).) |
| PaintTo3D | (Overrides IGeoObjectImpl..::..PaintTo3D(IPaintTo3D).) |
| PaintTo3DList | (Overrides IGeoObjectImpl..::..PaintTo3DList(IPaintTo3D, ICategorizedDislayLists).) |
| Position | (Overrides IGeoObjectImpl..::..Position(GeoPoint, GeoVector, Double).) |
| PrepareDisplayList | (Overrides IGeoObjectImpl..::..PrepareDisplayList(Double).) |
| SetShell | |
| Subtract |
Returns the difference of two solids. The second solid is removed from the first solid. If the
solids are disjunct, (a clone of the) the first solid is returned. If the second solid contains the
first solid, an empty array is returned.
|
| Unite |
Unites the two solids and returns the union. If the solids are disjunct, null is returned.
|