Skip to content

editorGlobalsParametricHoleDescriptor

Class: ParametricHoleDescriptor

Hierarchy

  • ParametricHoleDescriptor

Implements

Index

Constructors

Properties

Methods

Constructors

constructor

+ new ParametricHoleDescriptor(): ParametricHoleDescriptor

Defined in src/model/data/Concepts/ParametricHoleDescriptor.ts:11

Returns: ParametricHoleDescriptor

Properties

Private anchor

anchor: MeshSurfaceAnchor

Defined in src/model/data/Concepts/ParametricHoleDescriptor.ts:10


Private assembly

assembly: Assembly

Defined in src/model/data/Concepts/ParametricHoleDescriptor.ts:9


Private Readonly changeEventEmitter

changeEventEmitter: EventEmitterIModelElementEvent = new EventEmitter()

Defined in src/model/data/Concepts/ParametricHoleDescriptor.ts:11

Methods

Private _onAnchorChange

_onAnchorChange(event: IMeshAnchorChangeEvent): void

Defined in src/model/data/Concepts/ParametricHoleDescriptor.ts:69

Parameters:

Name Type
event IMeshAnchorChangeEvent

Returns: void


destroy

destroy(): void

Implementation of IModelElement

Defined in src/model/data/Concepts/ParametricHoleDescriptor.ts:60

Returns: void


getAnchor

getAnchor(): MeshSurfaceAnchor‹›

Defined in src/model/data/Concepts/ParametricHoleDescriptor.ts:44

Returns: MeshSurfaceAnchor‹›


getAssembly

getAssembly(): Assembly

Implementation of IModelElement

Defined in src/model/data/Concepts/ParametricHoleDescriptor.ts:52

Returns: Assembly


getChangeEventEmitter

getChangeEventEmitter(): IPublicEventEmitterInterfaceIModelElementEvent

Implementation of IModelElement

Defined in src/model/data/Concepts/ParametricHoleDescriptor.ts:24

Returns: IPublicEventEmitterInterfaceIModelElementEvent


getElementsThisDependsOn

getElementsThisDependsOn(): IModelElement[]

Implementation of IModelElement

Defined in src/model/data/Concepts/ParametricHoleDescriptor.ts:17

Returns: IModelElement[]


getIsValid

getIsValid(): boolean

Implementation of IModelElement

Defined in src/model/data/Concepts/ParametricHoleDescriptor.ts:65

Returns: boolean


getSurface

getSurface(): MeshSurface‹›

Defined in src/model/data/Concepts/ParametricHoleDescriptor.ts:56

Returns: MeshSurface‹›


setAnchor

setAnchor(anchor: MeshSurfaceAnchor): void

Defined in src/model/data/Concepts/ParametricHoleDescriptor.ts:28

Parameters:

Name Type
anchor MeshSurfaceAnchor

Returns: void


setAssembly

setAssembly(assembly: Assembly): void

Implementation of IModelElement

Defined in src/model/data/Concepts/ParametricHoleDescriptor.ts:48

Parameters:

Name Type
assembly Assembly

Returns: void