Skip to content

editor › Globals › ParametricHoleDescriptor

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: EventEmitter‹IModelElementEvent› = 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(): IPublicEventEmitterInterface‹IModelElementEvent›

Implementation of IModelElement

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

Returns: IPublicEventEmitterInterface‹IModelElementEvent›


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