Skip to main content
Version: Next

Class: CustomObjectIntersectInput

@cognite/reveal.CustomObjectIntersectInput

This class is used as input for intersecting custom objects

Constructors

constructor

new CustomObjectIntersectInput(normalizedCoords, camera, clippingPlanes?): CustomObjectIntersectInput

Parameters

NameTypeDefault value
normalizedCoordsVector2undefined
cameraPerspectiveCameraundefined
clippingPlanesundefined | Plane[]undefined

Returns

CustomObjectIntersectInput

Defined in

packages/utilities/src/customObject/CustomObjectIntersectInput.ts:18

Properties

camera

Readonly camera: PerspectiveCamera

Defined in

packages/utilities/src/customObject/CustomObjectIntersectInput.ts:14


clippingPlanes

Readonly clippingPlanes: undefined | Plane[]

Defined in

packages/utilities/src/customObject/CustomObjectIntersectInput.ts:15


normalizedCoords

Readonly normalizedCoords: Vector2

Defined in

packages/utilities/src/customObject/CustomObjectIntersectInput.ts:13


raycaster

Readonly raycaster: Raycaster

Defined in

packages/utilities/src/customObject/CustomObjectIntersectInput.ts:16

Methods

isVisible

isVisible(point): boolean

Parameters

NameType
pointVector3

Returns

boolean

Defined in

packages/utilities/src/customObject/CustomObjectIntersectInput.ts:25