Abstract
Creates EventDispatcher object.
Readonly
idAn auto-generated UUID used internally to create unique keys for various purposes.
Readonly
isReadonly flag to indicate that his object implements MemoryUsage.
Readonly
isRead-only flag to indicate that this object is a PointCloudSource.
Abstract
typeAbstract
loadingGets whether the object is currently performing an asynchronous operation.
Abstract
progressReturns the percentage of progress, in normalized value (i.e in the [0, 1] range), of the asynchronous operations that are scheduled to run on this object. 1 means that all operations have finished.
Adds a listener to an event type.
The type of event to listen to.
The function that gets called when the event is fired.
Fire an event type.
Abstract
disposeAbstract
getGets the hierarchy of this point cloud.
Note: this does not provide point cloud data itself.
Abstract
getReturns an approximation of the memory used by this object, in bytes.
The graphics context.
Abstract
getGets the metadata of this source.
Abstract
getLoads buffer data for the specific PointCloudNode.
Options.
Checks if listener is added to an event type.
The type of event to listen to.
The function that gets called when the event is fired.
Initialize this source. As long as this source is not initialized, it cannot be used.
Protected
Abstract
initializeImplement by subclasses to initialize the source. This is automatically called by initialize.
Removes a listener from an event type.
The type of the listener that gets removed.
The listener function that gets removed.
Base class for sources that provide point cloud data.