Class BimCTClippingRegions
Accessors
highlightedRegion
- get highlightedRegion(): ClippingRegion
-
Methods
addRegion
- addRegion(rectangle: Rectangle): Promise<ClippingRegion>
-
bringToFront
- bringToFront(region: ClippingRegion): void
-
Returns void
clearRegions
- clearRegions(): Promise<void>
-
Returns Promise<void>
containsMeasurement
- containsMeasurement(region: ClippingRegion, measurement: Measurement): Promise<boolean>
-
Returns Promise<boolean>
destroy
- destroy(): void
-
Returns void
getByIndex
- getByIndex(index: number): ClippingRegion
-
getClippingRegion
- getClippingRegion(x: number, y: number): ClippingRegion
-
getClippingRegionOfLine
- getClippingRegionOfLine(x: number, y: number, x1: number, y1: number): ClippingRegion
-
Parameters
-
x: number
-
y: number
-
x1: number
-
y1: number
getClippingRegionOfMeasurement
highlightRegion
- highlightRegion(x: number, y: number): void
-
Returns void
isInsideActiveBounds
- isInsideActiveBounds(x: number, y: number): boolean
-
Returns boolean
redraw
- redraw(): Promise<void>
-
Returns Promise<void>
removeByIndex
- removeByIndex(index: number): Promise<void>
-
Returns Promise<void>
removeRegion
- removeRegion(region: ClippingRegion): Promise<boolean>
-
Returns Promise<boolean>
resize
- resize(width: number, height: number): Promise<void>
-
Parameters
-
width: number
-
height: number
Returns Promise<void>
Class managing clipping regions.