mxcad API 文档 / 3d / MdGeAisContext
Class: MdGeAisContext
3d.MdGeAisContext
所有类的父类, 除去MdGeTopo以及MdGeBrep
Hierarchy
↳
MdGeAisContext
Table of contents
Constructors
Properties
Methods
- ClearPrs
- Display
- DisplayAll
- DisplaySelected
- DisplayStatus
- Erase
- EraseAll
- EraseSelected
- GetAutoActivateSelection
- IsDisplayed
- Load
- RecomputePrsOnly
- RecomputeSelectionOnly
- Redisplay
- RedisplayType
- Remove
- RemoveAll
- SetAutoActivateSelection
- Update
- getImp
- initTempObject
Constructors
constructor
• new MdGeAisContext(p?
)
Parameters
Name | Type |
---|---|
p? | object |
Overrides
Properties
imp
• Protected
imp: any
= 0
Inherited from
Methods
ClearPrs
▸ ClearPrs(theIObj
, theMode
, theToUpdateViewer
): void
Parameters
Name | Type |
---|---|
theIObj | MdGeAisObject |
theMode | number |
theToUpdateViewer | boolean |
Returns
void
Display
▸ Display(theIObj
, theToUpdateViewer
): void
Parameters
Name | Type |
---|---|
theIObj | MdGeAisObject |
theToUpdateViewer | boolean |
Returns
void
▸ Display(theIObj
, theDispMode
, theSelectionMode
, theToUpdateViewer
, theDispStatus
): void
Parameters
Name | Type |
---|---|
theIObj | MdGeAisObject |
theDispMode | number |
theSelectionMode | number |
theToUpdateViewer | boolean |
theDispStatus | MxDisplayStatus |
Returns
void
DisplayAll
▸ DisplayAll(theToUpdateViewer
): void
Parameters
Name | Type |
---|---|
theToUpdateViewer | boolean |
Returns
void
DisplaySelected
▸ DisplaySelected(theToUpdateViewer
): void
Parameters
Name | Type |
---|---|
theToUpdateViewer | boolean |
Returns
void
DisplayStatus
▸ DisplayStatus(anIobj
): MxDisplayStatus
Parameters
Name | Type |
---|---|
anIobj | MdGeAisObject |
Returns
Erase
▸ Erase(theIObj
, theToUpdateViewer
): void
Parameters
Name | Type |
---|---|
theIObj | MdGeAisObject |
theToUpdateViewer | boolean |
Returns
void
EraseAll
▸ EraseAll(theToUpdateViewer
): void
Parameters
Name | Type |
---|---|
theToUpdateViewer | boolean |
Returns
void
EraseSelected
▸ EraseSelected(theToUpdateViewer
): void
Parameters
Name | Type |
---|---|
theToUpdateViewer | boolean |
Returns
void
GetAutoActivateSelection
▸ GetAutoActivateSelection(): boolean
Returns
boolean
IsDisplayed
▸ IsDisplayed(aniobj
, aMode?
): boolean
Parameters
Name | Type |
---|---|
aniobj | MdGeAisObject |
aMode? | number |
Returns
boolean
Load
▸ Load(theObj
, theSelectionMode
): void
Parameters
Name | Type |
---|---|
theObj | MdGeAisObject |
theSelectionMode | number |
Returns
void
RecomputePrsOnly
▸ RecomputePrsOnly(theIObj
, theToUpdateViewer
, theAllModes
): void
Parameters
Name | Type |
---|---|
theIObj | MdGeAisObject |
theToUpdateViewer | boolean |
theAllModes | boolean |
Returns
void
RecomputeSelectionOnly
▸ RecomputeSelectionOnly(anIObj
): void
Parameters
Name | Type |
---|---|
anIObj | MdGeAisObject |
Returns
void
Redisplay
▸ Redisplay(theIObj
, theToUpdateViewer
, theAllModes
): void
Parameters
Name | Type |
---|---|
theIObj | MdGeAisObject |
theToUpdateViewer | boolean |
theAllModes | boolean |
Returns
void
RedisplayType
▸ RedisplayType(theTypeOfObject
, theSignature
, theToUpdateViewer
): void
Parameters
Name | Type |
---|---|
theTypeOfObject | MxKindOfInteractive |
theSignature | number |
theToUpdateViewer | boolean |
Returns
void
Remove
▸ Remove(theIObj
, theToUpdateViewer
): void
Parameters
Name | Type |
---|---|
theIObj | MdGeAisObject |
theToUpdateViewer | boolean |
Returns
void
RemoveAll
▸ RemoveAll(theToUpdateViewer
): void
Parameters
Name | Type |
---|---|
theToUpdateViewer | boolean |
Returns
void
SetAutoActivateSelection
▸ SetAutoActivateSelection(theIsAuto
): void
Parameters
Name | Type |
---|---|
theIsAuto | boolean |
Returns
void
Update
▸ Update(theIObj
, theUpdateViewer
): void
Parameters
Name | Type |
---|---|
theIObj | MdGeAisObject |
theUpdateViewer | boolean |
Returns
void
getImp
▸ getImp(): any
Returns
any
Inherited from
initTempObject
▸ Protected
initTempObject(imp
): void
Parameters
Name | Type |
---|---|
imp | any |
Returns
void