|
|
| SceneManager (global::System.IntPtr cPtr, bool cMemoryOwn) |
| | 仅供内部使用
|
| |
|
void | Dispose () |
| |
|
| SceneManager (uint viewId, uint width, uint height) |
| |
|
Camera | GetCamera () |
| |
|
SelectionManager | GetSelectionManager () |
| |
|
AABox | GetWorldBBox () |
| |
|
AABox | GetSceneBBox () |
| |
|
CoordinateGridWidget | GetCoordinateGrid () |
| |
|
void | SetCoordinateGrid (CoordinateGridWidget val) |
| |
|
Background | GetBackground () |
| |
|
void | SetBackground (Background val) |
| |
|
EnumViewCoordinateType | GetViewCoordinateType () |
| |
|
void | SetViewCoordinateType (EnumViewCoordinateType val) |
| |
|
bool | GetHilightVisibleOnly () |
| |
|
void | SetHilightVisibleOnly (bool val) |
| |
|
uint | GetViewId () |
| |
|
double | GetViewScale () |
| |
|
void | SetViewScale (double val) |
| |
|
EnumShapeFilter | GetDisplayFilter () |
| |
|
void | SetDisplayFilter (EnumShapeFilter val) |
| |
|
bool | SetMaterial (EnumShapeFilter type, MaterialInstance material) |
| |
|
MaterialInstance | GetMaterial (EnumShapeFilter type) |
| |
|
bool | SetPreviewMaterial (EnumShapeFilter type, MaterialInstance material) |
| |
|
MaterialInstance | GetPreviewMaterial (EnumShapeFilter type) |
| |
| uint | AddScene (Scene scene) |
| | 添加场景
|
| |
| bool | RemoveScene (uint sceneId) |
| | 移除场景
|
| |
| Scene | FindScene (uint sceneId) |
| | 查找场景
|
| |
| Scene | GetScene () |
| | 获取默认的场景
|
| |
| Scene | GetTempScene () |
| | 获取临时对象的场景
|
| |
| Scene | GetScene2D () |
| | 获取二维场景
|
| |
|
void | ResetDisplayFilters () |
| | 重置显示过滤器
|
| |
| void | AddDisplayFilter (EnumShapeFilter filter) |
| | 添加显示过滤器
|
| |
| void | ClearDisplayFilter (EnumShapeFilter filter) |
| | 清空选择过滤器
|
| |
| void | ClearSelection (bool bNotify) |
| | 清空选择集
|
| |
|
void | ClearOverride () |
| | 清除覆盖色
|
| |
| bool | Select (SceneNode pNode) |
| | 根据Node来选择
|
| |
|
bool | SelectByNode (SceneNode pNode) |
| |
| bool | Select (uint nodeId) |
| | 根据NodeID选择
|
| |
|
bool | SelectByNodeId (uint nodeId) |
| |
| bool | Select (ObjectId id) |
| | 根据对象ID选择
|
| |
|
bool | SelectByObjectId (ObjectId id) |
| |
| bool | SelectSubShape (uint nodeId, EnumShapeFilter type, uint shapeIndex, IntersectPoint pPoint) |
| | 根据NodeID选择其子元素
|
| |
| bool | SelectSubShape (uint nodeId, EnumShapeFilter type, uint shapeIndex) |
| | 根据NodeID选择其子元素
|
| |
|
bool | SelectSubShapeByNodeId (uint nodeId, EnumShapeFilter type, uint shapeIndex, IntersectPoint pPoint) |
| |
| bool | SelectSubShape (ObjectId id, EnumShapeFilter type, uint shapeIndex, IntersectPoint pPoint) |
| | 根据对ID选择其子元素
|
| |
| bool | SelectSubShape (ObjectId id, EnumShapeFilter type, uint shapeIndex) |
| | 根据对ID选择其子元素
|
| |
|
bool | SelectSubShapeByObjectId (ObjectId id, EnumShapeFilter type, uint shapeIndex, IntersectPoint pPoint) |
| |
| bool | SelectSubTopo (uint nodeId, EnumTopoShapeType type, uint topoIdx, IntersectPoint pPoint) |
| | 根据拓扑ID选择子元素
|
| |
| bool | SelectSubTopo (uint nodeId, EnumTopoShapeType type, uint topoIdx) |
| | 根据拓扑ID选择子元素
|
| |
|
bool | SelectSubTopoByNodeId (uint nodeId, EnumTopoShapeType type, uint topoIdx, IntersectPoint pPoint) |
| |
| bool | SelectSubTopo (ObjectId id, EnumTopoShapeType type, uint topoIdx, IntersectPoint pPoint) |
| | 根据拓扑ID选择子图元
|
| |
| bool | SelectSubTopo (ObjectId id, EnumTopoShapeType type, uint topoIdx) |
| | 根据拓扑ID选择子图元
|
| |
|
bool | SelectSubTopoByObjectId (ObjectId id, EnumTopoShapeType type, uint topoIdx, IntersectPoint pPoint) |
| |
|
bool | SelectSubTopo (PickedId id, IntersectPoint pPoint) |
| |
|
bool | SelectSubTopo (PickedId id) |
| |
|
bool | SelectSubTopoById (PickedId id, IntersectPoint pPoint) |
| |
| bool | OverrideSubTopo (PickedId id) |
| | 设置指定的拓扑元素为重写颜色
|
| |
|
bool | OverrideSubTopoById (PickedId id) |
| |
|
void | RemoveOverride (PickedId id) |
| |
| bool | OverrideSubTopo (PickedItem item) |
| | 设置指定的拓扑元素为重写颜色
|
| |
|
bool | OverrideSubTopoByPicker (PickedItem item) |
| |
| AABox | GetSelectionBBox () |
| | 获取选择对象的包围盒
|
| |
|
void | UpdateWorld (bool forced) |
| |
|
bool | UpdateFixedSizeWorld () |
| |
|
void | Clear () |
| |