Class TransformationGizmo
Accessors
boundingBoxVisible
- get boundingBoxVisible(): boolean
-
Returns boolean
- set boundingBoxVisible(bBoxVisible: boolean): void
-
Returns void
gismoHiddenEvent
- get gismoHiddenEvent(): IEvent<BaseRenderer, GismoEvent>
-
Returns IEvent<BaseRenderer, GismoEvent>
gismoShownEvent
- get gismoShownEvent(): IEvent<BaseRenderer, GismoEvent>
-
Returns IEvent<BaseRenderer, GismoEvent>
showing
- get showing(): boolean
-
Returns boolean
transformationMadeEvent
- get transformationMadeEvent(): IEvent<BaseRenderer, TransformationMadeEvent>
-
Returns IEvent<BaseRenderer, TransformationMadeEvent>
transforming
- get transforming(): boolean
-
Returns boolean
Methods
cancelTransformation
- cancelTransformation(): Promise<boolean>
-
Returns Promise<boolean>
hide
- hide(): Promise<void>
-
Returns Promise<void>
isRotating
- isRotating(): boolean
-
Returns boolean
isScaling
- isScaling(): boolean
-
Returns boolean
isTransforming
- isTransforming(): boolean
-
Returns boolean
isTranslating
- isTranslating(): boolean
-
Returns boolean
resetTransformation
- resetTransformation(): Promise<boolean>
-
Returns Promise<boolean>
setFixedTransformation
- setFixedTransformation(value: number): Promise<boolean>
-
Returns Promise<boolean>
setLabelOverridenValue
- setLabelOverridenValue(value: string): Promise<boolean>
-
Returns Promise<boolean>
setPivotPoint
- setPivotPoint(pivot: Vector3D): Promise<boolean>
-
Returns Promise<boolean>
show
- show(internalIds: Int64[]): Promise<void>
-
Returns Promise<void>
showForCuttingPlane
- showForCuttingPlane(planeIndex: number, reverted: boolean): Promise<void>
-
Parameters
-
planeIndex: number
-
reverted: boolean
Returns Promise<void>
startTransformation
- startTransformation(event: MouseButtonBimEvent): Promise<void>
-
Returns Promise<void>
stopTransformation
- stopTransformation(event: MouseButtonBimEvent): Promise<boolean>
-
Returns Promise<boolean>
transformingInternalIds
- transformingInternalIds(): Int64[]
-
Represents a transformation gismo for manipulating elements.