editor › Globals › ParametricHoleDescriptor
Class: ParametricHoleDescriptor
Hierarchy
- ParametricHoleDescriptor
Implements
Index
Constructors
Properties
Methods
- _onAnchorChange
- destroy
- getAnchor
- getAssembly
- getChangeEventEmitter
- getElementsThisDependsOn
- getIsValid
- getSurface
- setAnchor
- setAssembly
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