Creates a new instance of the Constructor class.
Returns the number of View3D objects owned by this object.
The number of View3D objects.
Returns the list of View3D objects owned by this instance.
The list of View3D objects.
Adds a view at a specified index in the view list.
The view to be added.
The index at which the view should be inserted.
Checks if the given child View3D is contained within the current View3D.
The child View3D to check for containment.
Retrieves the view at the specified index.
The index of the view to retrieve.
The view at the specified index.
Returns the index of the specified view in the view list.
The view to search for.
Removes all views from the view list.
Sets the view at the specified index in the viewList of the RedGPUContext instance.
The View3D instance to set at the specified index.
The index at which to set the view.
Swaps the positions of two views in the view list of the RedGPUContext instance.
Swaps two views at the specified indices in the view list.
The index of the first view to swap.
The index of the second view to swap.
Represents a container class for managing a list of View3D objects in RedGPUContext.