Nightly releases are generated automatically from the latest source code and are intended for experimental purposes only.
These builds may contain incomplete or untested features, bugs, or security vulnerabilities, and as such, are not for production use.
Users should be aware that nightly releases may cause unexpected behavior, data loss, or system instability.
Use of these releases is at the user's own risk, and it is advised to have adequate backups before testing.
The software is provided as is with no guarantees or support.
Collections store groups of nodes. They can be created empty or from a list of nodes.
There is also the way to create a collection by searching nodes matching a given property.
Adds the node given by nodeID to the collection with id collectionID. If recursive is true,
the descendants of the node are also added. Returns the number of nodes in the collection.
Parameters
collectionID: number
Specifies to which collection the node should be added
nodeID: number
Specifies which node should be added to the collection
Optionalrecursive: boolean
Specifies if the children of the node should also be added to the collection
Returns void
createCollection
createCollection(nodeIDlist?:number[]):number
Returns the id of a new collection containing the nodes from the given list.
Parameters
OptionalnodeIDlist: number[]
An array of node id's from which a new node collection should be created.
Returns number
The id of the newly created node collection.
createCollection():number
Creates a new, empty collection and returns its id.
Finds nodes within the given BoxVolume (created using the createBoxVolume() function).
If includeOverlappingNodes is false, only nodes fully contained by the box volume are returned.
The rootNodeID specifies the node from which the subtree is searched.
Collections store groups of nodes. They can be created empty or from a list of nodes. There is also the way to create a collection by searching nodes matching a given property.