Skip to content
On this page

mxcad API 文档 / 3d / MdGeAisContext

Class: MdGeAisContext

3d.MdGeAisContext

所有类的父类, 除去MdGeTopo以及MdGeBrep

Hierarchy

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new MdGeAisContext(p?)

Parameters

NameType
p?object

Overrides

Mx3dBaseObject.constructor

Properties

imp

Protected imp: any = 0

Inherited from

Mx3dBaseObject.imp

Methods

ClearPrs

ClearPrs(theIObj, theMode, theToUpdateViewer): void

Parameters

NameType
theIObjMdGeAisObject
theModenumber
theToUpdateViewerboolean

Returns

void


Display

Display(theIObj, theToUpdateViewer): void

Parameters

NameType
theIObjMdGeAisObject
theToUpdateViewerboolean

Returns

void

Display(theIObj, theDispMode, theSelectionMode, theToUpdateViewer, theDispStatus): void

Parameters

NameType
theIObjMdGeAisObject
theDispModenumber
theSelectionModenumber
theToUpdateViewerboolean
theDispStatusMxDisplayStatus

Returns

void


DisplayAll

DisplayAll(theToUpdateViewer): void

Parameters

NameType
theToUpdateViewerboolean

Returns

void


DisplaySelected

DisplaySelected(theToUpdateViewer): void

Parameters

NameType
theToUpdateViewerboolean

Returns

void


DisplayStatus

DisplayStatus(anIobj): MxDisplayStatus

Parameters

NameType
anIobjMdGeAisObject

Returns

MxDisplayStatus


Erase

Erase(theIObj, theToUpdateViewer): void

Parameters

NameType
theIObjMdGeAisObject
theToUpdateViewerboolean

Returns

void


EraseAll

EraseAll(theToUpdateViewer): void

Parameters

NameType
theToUpdateViewerboolean

Returns

void


EraseSelected

EraseSelected(theToUpdateViewer): void

Parameters

NameType
theToUpdateViewerboolean

Returns

void


GetAutoActivateSelection

GetAutoActivateSelection(): boolean

Returns

boolean


IsDisplayed

IsDisplayed(aniobj, aMode?): boolean

Parameters

NameType
aniobjMdGeAisObject
aMode?number

Returns

boolean


Load

Load(theObj, theSelectionMode): void

Parameters

NameType
theObjMdGeAisObject
theSelectionModenumber

Returns

void


RecomputePrsOnly

RecomputePrsOnly(theIObj, theToUpdateViewer, theAllModes): void

Parameters

NameType
theIObjMdGeAisObject
theToUpdateViewerboolean
theAllModesboolean

Returns

void


RecomputeSelectionOnly

RecomputeSelectionOnly(anIObj): void

Parameters

NameType
anIObjMdGeAisObject

Returns

void


Redisplay

Redisplay(theIObj, theToUpdateViewer, theAllModes): void

Parameters

NameType
theIObjMdGeAisObject
theToUpdateViewerboolean
theAllModesboolean

Returns

void


RedisplayType

RedisplayType(theTypeOfObject, theSignature, theToUpdateViewer): void

Parameters

NameType
theTypeOfObjectMxKindOfInteractive
theSignaturenumber
theToUpdateViewerboolean

Returns

void


Remove

Remove(theIObj, theToUpdateViewer): void

Parameters

NameType
theIObjMdGeAisObject
theToUpdateViewerboolean

Returns

void


RemoveAll

RemoveAll(theToUpdateViewer): void

Parameters

NameType
theToUpdateViewerboolean

Returns

void


SetAutoActivateSelection

SetAutoActivateSelection(theIsAuto): void

Parameters

NameType
theIsAutoboolean

Returns

void


Update

Update(theIObj, theUpdateViewer): void

Parameters

NameType
theIObjMdGeAisObject
theUpdateViewerboolean

Returns

void


getImp

getImp(): any

Returns

any

Inherited from

Mx3dBaseObject.getImp


initTempObject

Protected initTempObject(imp): void

Parameters

NameType
impany

Returns

void

Inherited from

Mx3dBaseObject.initTempObject