ClipPlaneProperties¶
Interface ClipPlaneProperties
interface ClipPlaneProperties {
animation?: { name: string } & AnimationOptions;
clippedNodes?: number[];
enabled?: boolean;
excludedNodes?: number[];
invisible?: boolean;
name?: string;
normal?: Float32Array<ArrayBufferLike> | [number, number, number];
position?: Float32Array<ArrayBufferLike> | [number, number, number];
tangent?: Float32Array<ArrayBufferLike> | [number, number, number];
thickness?: number;
transform?:
| Float32Array<ArrayBufferLike>
| [
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
];
}
animation?: { name: string } & AnimationOptions;
clippedNodes?: number[];
enabled?: boolean;
excludedNodes?: number[];
invisible?: boolean;
name?: string;
normal?: Float32Array<ArrayBufferLike> | [number, number, number];
position?: Float32Array<ArrayBufferLike> | [number, number, number];
tangent?: Float32Array<ArrayBufferLike> | [number, number, number];
thickness?: number;
transform?:
| Float32Array<ArrayBufferLike>
| [
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
];
}
Properties
Optional
animation
Optional
clipped Nodes
clippedNodes?: number[]
List of node IDs which should be exclusively clipped. The properties clippedNodes and excludedNodes are mutually exclusive.
Optional
enabled
enabled?: boolean
The enabled state of the clip plane.
Optional
excluded Nodes
excludedNodes?: number[]
List of node IDs which should be excluded from the clipping. The properties clippedNodes and excludedNodes are mutually exclusive.
Optional
invisible
invisible?: boolean
The invisible state of the clip plane.
Optional
name
name?: string
The name of the clip plane.
Optional
normal
normal?: Float32Array<ArrayBufferLike> | [number, number, number]
The normal vector of the clip plane.
Optional
position
position?: Float32Array<ArrayBufferLike> | [number, number, number]
The position of the clip plane.
Optional
tangent
tangent?: Float32Array<ArrayBufferLike> | [number, number, number]
The tangent vector of the clip plane.
Optional
thickness
thickness?: number
The thickness of the clip plane.
Optional
transform
transform?:
| Float32Array<ArrayBufferLike>
| [
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
]
| Float32Array<ArrayBufferLike>
| [
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
]
The transformation matrix of the clip plane.
TODO