Click or drag to resize
AB4D logo

BaseTransparentObjectGroup3D Class

Base class for group of transparent objects.
Inheritance Hierarchy

Namespace: Ab3d.Common.Utilities
Assembly: Ab3d.PowerToys (in Ab3d.PowerToys.dll) Version: 11.1.8864.1045
Syntax
C#
public abstract class BaseTransparentObjectGroup3D : BaseTransparentObject3D

The BaseTransparentObjectGroup3D type exposes the following members.

Constructors
 NameDescription
Protected methodBaseTransparentObjectGroup3DInitializes a new instance of the BaseTransparentObjectGroup3D class
Top
Properties
 NameDescription
Public propertyAllChildrenCount Gets count of all children (transparent + non-transparent).
Public propertyChildren Gets a list of all transparent objects in this group.
Public propertyIsFullRearrangeNeeded Gets or sets a boolean the indicates if Children need to be fully rearranged.
Public propertyNonTransparentChildrenCount Gets count of all non-transparent children.
Public propertyTransparentChildrenCount Gets count of all transparent children.
Top
Methods
 NameDescription
Public methodAddObject Add a transparentObject3D to the children.
Public methodRemoveObject Removes a transparentObject3D from the children.
Public methodSetAsTransparent When SetAsTransparent is called, the modelVisual3D will be considered as transparent without any check of the material
Public methodSetObjectToIndex Changes index of the transparent object.
Top
See Also