|
AnyCAD Rapid SDK 2022
The Rapid CAD SDK
|
Public Member Functions | |
| SceneManager | GetSceneManager () |
| Document | GetDocument () |
| void | SetDocument (Document val) |
| long | GetUpdateTicket () |
| void | SetUpdateTicket (long val) |
| Vector3 | GetOrbitPivot () |
| boolean | GetFixedOrbitPivot () |
| void | SetFixedOrbitPivot (boolean val) |
| EnumMouseButton | GetPanButton () |
| void | SetPanButton (EnumMouseButton val) |
| EnumMouseButton | GetOrbitButton () |
| void | SetOrbitButton (EnumMouseButton val) |
| EnumMouseButton | GetPickButton () |
| void | SetPickButton (EnumMouseButton val) |
| EnumKeyModifier | GetPanKeyModifier () |
| void | SetPanKeyModifier (EnumKeyModifier val) |
| EnumKeyModifier | GetOrbitKeyModifier () |
| void | SetOrbitKeyModifier (EnumKeyModifier val) |
| EnumKeyModifier | GetPickKeyModifier () |
| void | SetPickKeyModifier (EnumKeyModifier val) |
| boolean | GetRectPick () |
| void | SetRectPick (boolean val) |
| boolean | GetFreeOrbit () |
| void | SetFreeOrbit (boolean val) |
| Vector3 | GetWorldUp () |
| void | SetWorldUp (Vector3 val) |
| boolean | IsSame (ViewContext ctx) |
| Scene | GetScene () |
| Scene2D | GetScene2D () |
| SelectionManager | GetSelection () |
| Camera | GetCamera () |
| void | SetOrbitPivot (Vector3 center) |
| void | SetUserOrbitPivot (Vector3 center) |
| void | ClearPickFilters () |
| void | ResetPickFilters () |
| void | AddPickFilter (EnumShapeFilter filter) |
| void | ClearPickFilter (EnumShapeFilter filter) |
| void | SetPickFilter (long filter) |
| long | GetPickFilter () |
| void | ResetDisplayFilters () |
| void | AddDisplayFilter (EnumShapeFilter filter) |
| void | ClearDisplayFilter (EnumShapeFilter filter) |
| void | ResetOrbitPivot () |
| void | ClearAll () |
| void | ClearTemp () |
| TempViewContext | GetTempContext () |
| RenderSettings | GetRenderSettings () |
| void | Destroy () |
| void | Resize (long width, long height) |
| void | RequestUpdate (EnumUpdateFlags flag) |
| void | ZoomToExtend (float ratio) |
| void | Zoom (int x, int y, int delta) |
| void | Pan (int offsetX, int offsetY) |
| void | Orbit (int offsetX, int offsetY) |
| void | UpdateWorld () |
| Vector3 | ScreenPointToWorldPoint (long x, long y, float z) |
| Vector3 | WorldPointToSceenPoint (Vector3 pt) |
| Ray | WindowPointToRay (long x, long y) |
| Vector3 | SnapPoint (long x, long y) |
<>
The viewing context.
| void ViewContext.AddPickFilter | ( | EnumShapeFilter | filter | ) |
Add pick filter
| filter | fiter |
| void ViewContext.ClearPickFilter | ( | EnumShapeFilter | filter | ) |
Remove the specified filter
| filter | filter |
| void ViewContext.ClearPickFilters | ( | ) |
Clear the pick filter
| void ViewContext.ResetPickFilters | ( | ) |
Set the default pick filter
| void ViewContext.SetOrbitPivot | ( | Vector3 | center | ) |
Set orbit pivot.
| center | the new orbit pivot. |
| void ViewContext.SetUserOrbitPivot | ( | Vector3 | center | ) |
Set the user defined orbit pivot.
| center | the new orbit pivot. |