Class: InvertedNodeCollection
Defined in: packages/cad-styling/src/InvertedNodeCollection.ts:14
Node collection that inverts the result from another node collection.
Extends
Constructors
Constructor
new InvertedNodeCollection(
model
,innerSet
):InvertedNodeCollection
Defined in: packages/cad-styling/src/InvertedNodeCollection.ts:21
Parameters
model
CdfModelNodeCollectionDataProvider
innerSet
Returns
InvertedNodeCollection
Overrides
NodeCollection.constructor
Properties
classToken
readonly
static
classToken:"InvertedNodeCollection"
='InvertedNodeCollection'
Defined in: packages/cad-styling/src/InvertedNodeCollection.ts:15
Accessors
classToken
Get Signature
get classToken():
string
Defined in: packages/cad-styling/src/NodeCollection.ts:23
Returns
string
Inherited from
isLoading
Get Signature
get isLoading():
boolean
Defined in: packages/cad-styling/src/InvertedNodeCollection.ts:32
Returns
boolean
Overrides
Methods
clear()
clear():
never
Defined in: packages/cad-styling/src/InvertedNodeCollection.ts:58
Not supported.
Returns
never
Throws
Always throws an error.
Overrides
getAreas()
getAreas():
AreaCollection
Defined in: packages/cad-styling/src/InvertedNodeCollection.ts:47
Returns areas surrounding the nodes in the collection. The areas are boxes in "ThreeJS coordinates". Note that not all implementations supports this.
Returns
Overrides
getIndexSet()
getIndexSet():
IndexSet
Defined in: packages/cad-styling/src/InvertedNodeCollection.ts:36
Returns
Overrides
off()
off(
event
,listener
):void
Defined in: packages/cad-styling/src/NodeCollection.ts:32
Parameters
event
"changed"
listener
() => void
Returns
void
Inherited from
on()
on(
event
,listener
):void
Defined in: packages/cad-styling/src/NodeCollection.ts:27
Parameters
event
"changed"
listener
() => void
Returns
void
Inherited from
serialize()
serialize():
SerializedNodeCollection
Defined in: packages/cad-styling/src/InvertedNodeCollection.ts:51