CADability dotNET
The ProjectedModel type exposes the following members.
Methods
Name | Description | |
---|---|---|
AddVisibleLayer |
Marks the given Layer as visible in the context of this ProjectedModel.
| |
AdjustPoint | ||
Connect(IPaintTo3D) | ||
Connect(PaintBuffer) | ||
Disconnect(IPaintTo3D) | ||
Disconnect(PaintBuffer) | ||
Finalize | (Overrides Object..::..Finalize()()()().) | |
ForceExtentTo | ||
ForceRecalc | ||
GetDeviceExtent | ||
GetDisplayExtent()()()() | ||
GetDisplayExtent(GeoObjectList) | ||
GetDisplayExtent(IGeoObject) | ||
GetIntersectionParameters |
Returns the parameters for all intersection point of this curve with other
curves in the model. The curve must be planar. To get the 3D intersection point
call PointAt(Double). If CheckExtension is true, there will also be
intersection parameters in the extension of the curve (if the curve can extend)
| |
GetObjectsFromRect(BoundingRect, IGeoObject) |
Returns all GeoObjects that coincide with the given BoundingRect in the projection
of this ProjectedModel. If parameter [!:childOfThis] is null, this function
will return the topmost parents of the objects else it will return direct children
of "childOfthis".
| |
GetObjectsFromRect(BoundingRect, PickMode, FilterList) | ||
GetObjectsNearRect |
Get all GeoObjects that coincide with the given BoundingRect or are close to it.
This method is faster than GetObjectsFromRect but does not check the overlap
of the ractangle and the GeoObject
| |
GetVisibleLayers | ||
GetWorldExtent | ||
HitTest | ||
IsLayerVisible |
Determins whether the given Layer is marked visible in the context of this ProjectedModel.
| |
PaintGeoObject |
Helper method to paint a geoobject using the internal GDI resource cache and the
projection of this modelview.
| |
RemoveVisibleLayer |
Marks the given Layer as invisible in the context of this ProjectedModel.
| |
Scroll | ||
SetTopViewProjection | ||
SetViewDirection(GeoVector, Boolean) | ||
SetViewDirection(ModOp, Boolean) | ||
SetViewDirection(GeoPoint, GeoVector, GeoPoint, Boolean) | ||
ZoomToModelExtent |
Sets the projection to display the [!:Model.Extent] inside
the given rectangle
| |
ZoomToRect | ||
ZoomTotal |