Constructors
constructor
new AutoDimensions( params: { aabb3index: SceneAABB3Index; autoUpdate?: boolean; color?: [number, number, number]; data?: Data; extensionOvershoot?: number; formatLabel?: ( value: number, axis: PlaneAxisName, sourceObjectId: string, dataObject: DataObject, ) => string; idPrefix?: string; includedDataObjectTypes?: Iterable<string>; includeDegenerate?: boolean; offset?: number; plane?: PlaneName; planeCoordinate?: number; planeGap?: number; scene?: Scene; sceneModel: SceneModel; textColor?: [number, number, number]; textOffset?: number; textScale?: number; tickSize?: number; },): AutoDimensions Parameters
- params: {
aabb3index: SceneAABB3Index;
autoUpdate?: boolean;
color?: [number, number, number];
data?: Data;
extensionOvershoot?: number;
formatLabel?: (
value: number,
axis: PlaneAxisName,
sourceObjectId: string,
dataObject: DataObject,
) => string;
idPrefix?: string;
includedDataObjectTypes?: Iterable<string>;
includeDegenerate?: boolean;
offset?: number;
plane?: PlaneName;
planeCoordinate?: number;
planeGap?: number;
scene?: Scene;
sceneModel: SceneModel;
textColor?: [number, number, number];
textOffset?: number;
textScale?: number;
tickSize?: number;
}
Methods
hideAllDimensions
hideAllDimensions(): void
hideDimensions
hideDimensions(sourceObjectId: string): void
setDimensionsVisible
setDimensionsVisible(sourceObjectId: string, visible: boolean): void Parameters
- sourceObjectId: string
- visible: boolean
Returns void
showAllDimensions
showAllDimensions(): void
showDimensions
showDimensions(sourceObjectId: string): void