Static ReadonlyDEFAULT_Static ReadonlyDEFAULT_Static ReadonlyDEFAULT_Gets the alignment of the bounding box in WGS84 coordinates.
Gets the scene date and time.
The scene date and time.
Sets the scene date and time.
The scene date and time.
Sets the default model location.
The default model location.
Gets the latitude.
The latitude.
Sets the latitude.
The latitude.
Gets the longitude.
The longitude.
Sets the longitude.
The longitude.
Gets the WGS84 coordinates ( latitude, longitude, elevation ).
The WGS84 coordinates.
Gets the timezone.
The timezone.
Sets the timezone.
The timezone.
Gets the elevation in meters.
The elevation.
Sets the elevation.
The elevation in meters.
Gets the elevation in meters.
Sets the height above ground (the building height above ground). used for extruding the building from the ground or for calculating the height of the building and syncing with the ground terrain.
The height above ground in meters
Gets the angle to true north.
The angle to true north.
Sets the angle to true north.
The angle to true north.
Gets the clouds degrees.
The clouds degrees.
Sets the clouds degrees.
The clouds degrees.
Checks if the scene contains any 2D models.
Gets the elements of a model.
Registers a pattern texture.
The renderer instance.
The pattern key.
The color of the pattern.
The fill pattern.
The texture ID.
Unregisters a pattern texture.
The renderer instance.
The texture ID.
The texture name.
Gets the extrusion associated with the given ID.
The extrusion ID.
The extrusion associated with the ID, or undefined if not found.
Checks if there are any extrusions in the scene.
Whether there are any extrusions in the scene.
Gets the measurement associated with the given extrusion ID.
The extrusion ID.
The measurement associated with the extrusion ID, or undefined if not found.
Calculates the alignment of the bounding box in WGS84 coordinates.
OptionalbBox: BoundingBox3DThe bounding box to align.
OptionalfirstPointCenter: booleanWhether to use the first point as the center.
OptionalrotateWGS84ToNorth: booleanWhether to rotate the WGS84 coordinates to true north.
The calculated alignment.
Checks if the scene contains point clouds.
True if the scene contains point clouds, false otherwise.
Moves the scene time by the given seconds.
Seconds to move the scene time by.
Moves the scene time by the given minutes.
Minutes to move the scene time by.
Moves the clouds position by the given degrees.
Degrees to move the clouds position by.
Synchronizes the scene time with the current time.
If true, also sets the timezone to the current timezone.
Checks if the given element is a 2D element.
The element to check.
True if the element is a 2D element, false otherwise.
Checks if the given element is a point cloud element.
The element to check.
True if the element is a point cloud element, false otherwise.
Checks if the given paper ID is a 2D paper ID.
The paper ID to check.
True if the paper ID is a 2D paper ID, false otherwise.
Gets all paper element IDs from all 2D models.
All paper element IDs from all 2D models.
Excludes paper elements from selection.
Array of Int64 or number IDs
Gets the model with the specified URL.
The URL of the model to find.
The model with the specified URL, or null if not found.
Gets the elements of a model.
The elements of the model, or an empty array if none found.
Checks if the given internal ID belongs to a splitted element.
The internal ID of the element to check.
True if the element is splitted, false otherwise.
Checks if the given internal ID belongs to a splitted element part.
The internal ID of the element to check.
True if the element is a part of a splitted element, false otherwise.
Returns the splitted element part with the given internal ID.
The internal ID of the element to get.
The splitted element part with the given internal ID, or null if not found.
Returns the splitted element part with the given split ID.
The split ID of the element to get.
The splitted element part with the given split ID, or null if not found.
Returns the splitted element parts with the given split IDs.
The split IDs of the elements to get.
An array of splitted element parts with the given split IDs.
Returs all the bottom line parts of a splitted element.
Returns the element with the given internal ID. If the internal ID belongs to a part of a splitted element, it returns the parent element.
The internal ID of the element to get.
Returns the element with the given element ID.
The element ID of the element to get.
Returns all elements that belong to the given model ID.
The model ID.
An array of elements that belong to the given model ID.
Returns the element with the given global ID.
The global ID of the element to get.
The element with the given global ID.
Returns the elements with the given global IDs.
The global IDs of the elements to get.
An array of elements with the given global IDs.
Returns the elements with the given element IDs.
The element IDs of the elements to get.
An array of elements with the given element IDs.
Returns the elements with the given internal IDs.
The internal IDs of the elements to get.
If true, only unique elements are returned.
An array of elements with the given internal IDs.
Returns the parts of a given element (it must be a splitted element).
The element to get its parts.
The parts of the element.
Returns the missing parts for a given element with parts. You can pass an elemnent eith no parts to get all its parts.
The element with its parts.
The missing parts.
Returns the elements with their splitted parts (if any). If the model has no splitted elements, it returns the elements without parts. Usually call this method after getting the internal IDs using getHighlightedInternalIds to get IDs of parts as well.
the internal IDs of the elements or the parts to get.
if true, it skips elements that have no parts default is false.
Represents the state of a scene.