Skip to main content
Version: 3.x

Class: IntersectionNodeCollection

@cognite/reveal.IntersectionNodeCollection

Node collection that is the intersection between a set of underlying node collections.

Hierarchy​

  • CombineNodeCollectionBase

    ↳ IntersectionNodeCollection

Constructors​

constructor​

• new IntersectionNodeCollection(nodeCollections?)

Parameters​

NameType
nodeCollections?NodeCollection[]

Overrides​

CombineNodeCollectionBase.constructor

Defined in​

packages/cad-styling/src/IntersectionNodeCollection.ts:22

Properties​

classToken​

▪ Static Readonly classToken: "IntersectionNodeCollection"

Defined in​

packages/cad-styling/src/IntersectionNodeCollection.ts:20

Accessors​

classToken​

• get classToken(): string

Returns​

string

Inherited from​

CombineNodeCollectionBase.classToken

Defined in​

packages/cad-styling/src/NodeCollection.ts:23


isLoading​

• get isLoading(): boolean

override

Returns​

boolean

Inherited from​

CombineNodeCollectionBase.isLoading

Defined in​

packages/cad-styling/src/CombineNodeCollectionBase.ts:67

Methods​

add​

▸ add(nodeCollection): void

Parameters​

NameType
nodeCollectionNodeCollection

Returns​

void

Inherited from​

CombineNodeCollectionBase.add

Defined in​

packages/cad-styling/src/CombineNodeCollectionBase.ts:26


clear​

▸ clear(): void

Clears all underlying node collections.

Returns​

void

Inherited from​

CombineNodeCollectionBase.clear

Defined in​

packages/cad-styling/src/CombineNodeCollectionBase.ts:46


getAreas​

▸ getAreas(): AreaCollection

Returns​

AreaCollection

Overrides​

CombineNodeCollectionBase.getAreas

Defined in​

packages/cad-styling/src/IntersectionNodeCollection.ts:52


getIndexSet​

▸ getIndexSet(): IndexSet

override

Returns​

IndexSet

Inherited from​

CombineNodeCollectionBase.getIndexSet

Defined in​

packages/cad-styling/src/CombineNodeCollectionBase.ts:59


makeDirty​

▸ makeDirty(): void

Returns​

void

Overrides​

CombineNodeCollectionBase.makeDirty

Defined in​

packages/cad-styling/src/IntersectionNodeCollection.ts:46


off​

▸ off(event, listener): void

Parameters​

NameType
event"changed"
listener() => void

Returns​

void

Inherited from​

CombineNodeCollectionBase.off

Defined in​

packages/cad-styling/src/NodeCollection.ts:32


on​

▸ on(event, listener): void

Parameters​

NameType
event"changed"
listener() => void

Returns​

void

Inherited from​

CombineNodeCollectionBase.on

Defined in​

packages/cad-styling/src/NodeCollection.ts:27


remove​

▸ remove(nodeCollection): void

Parameters​

NameType
nodeCollectionNodeCollection

Returns​

void

Inherited from​

CombineNodeCollectionBase.remove

Defined in​

packages/cad-styling/src/CombineNodeCollectionBase.ts:32


serialize​

▸ serialize(): SerializedNodeCollection

Returns​

SerializedNodeCollection

Overrides​

CombineNodeCollectionBase.serialize

Defined in​

packages/cad-styling/src/IntersectionNodeCollection.ts:26