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,
];
}
Optionalanimation
Optionalclipped
clippedNodes?: number[]
List of node IDs which should be exclusively clipped. The properties clippedNodes and excludedNodes are mutually exclusive.
Optionalenabled
enabled?: boolean
The enabled state of the clip plane.
Optionalexcluded
excludedNodes?: number[]
List of node IDs which should be excluded from the clipping. The properties clippedNodes and excludedNodes are mutually exclusive.
Optionalinvisible
invisible?: boolean
The invisible state of the clip plane.
Optionalname
name?: string
The name of the clip plane.
Optionalnormal
normal?: Float32Array<ArrayBufferLike> | [number, number, number]
The normal vector of the clip plane.
Optionalposition
position?: Float32Array<ArrayBufferLike> | [number, number, number]
The position of the clip plane.
Optionaltangent
tangent?: Float32Array<ArrayBufferLike> | [number, number, number]
The tangent vector of the clip plane.
Optionalthickness
thickness?: number
The thickness of the clip plane.
Optionaltransform
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