rangeOfClipperIntersectionWithRange MethodStatic
Return the range of various types of clippers
- ConvexClipPlaneSet-- dispatch to- rangeOfConvexClipPlaneSetIntersectionWithRange
- UnionOfConvexClipPlaneSet-- union of ranges of member- ConvexClipPlaneSet
- ClipPrimitive-- access its- UnionOfConvexClipPlaneSet.
- ClipVector-- intersection of the ranges of its- ClipPrimitive.
- undefined-- entire input range.
- If observeInvisibleFlagis false, the "invisible" properties are ignored, and this effectively returns the range of the edge work of the members
- If observeInvisibleFlagis true, the "invisible" properties are observed, and "invisible" parts do not restrict the range.
rangeOfClipperIntersectionWithRange(clipper: ConvexClipPlaneSet | UnionOfConvexClipPlaneSets | ClipPrimitive | ClipVector, range: Range3d, observeInvisibleFlag: booleantrue): Range3d
| Parameter | Type | Description | 
|---|---|---|
| clipper | ConvexClipPlaneSet | UnionOfConvexClipPlaneSets | ClipPrimitive | ClipVector | |
| range | Range3d | non-null range. | 
| observeInvisibleFlag | boolean | indicates how "invisible" bit is applied for ClipPrimitive. | 
Returns - Range3d
Defined in
- clipping/ClipUtils.ts Line 494
Last Updated: 24 June, 2025
Found something wrong, missing, or unclear on this page? Raise an issue in our repo.