Click or drag to resize
AB4D logo

TransparentVisual3DCollection Class

TransparentVisual3DCollection contains collection of transparent Visual3D objects.
Inheritance Hierarchy
SystemObject
  Ab3d.Common.UtilitiesBaseTransparentObject3D
    Ab3d.Common.UtilitiesBaseTransparentObjectGroup3D
      Ab3d.Common.UtilitiesTransparentVisual3DCollection

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

The TransparentVisual3DCollection type exposes the following members.

Constructors
Properties
 NameDescription
Public propertyAllChildrenCount Gets count of all children (transparent + non-transparent).
(Overrides BaseTransparentObjectGroup3DAllChildrenCount)
Public propertyIsFullRearrangeNeeded Gets or sets a boolean the indicates if Children need to be fully rearranged.
(Overrides BaseTransparentObjectGroup3DIsFullRearrangeNeeded)
Public propertyNonTransparentChildrenCount Gets count of all non-transparent children.
(Overrides BaseTransparentObjectGroup3DNonTransparentChildrenCount)
Public propertyTransparentChildrenCount Gets count of all transparent children.
(Overrides BaseTransparentObjectGroup3DTransparentChildrenCount)
Public propertyVisual3DCollection Gets the Visual3DCollection.
Top
Methods
 NameDescription
Public methodAddObject Add a transparentObject3D to the children.
(Overrides BaseTransparentObjectGroup3DAddObject(BaseTransparentObject3D))
Public methodGetBounds Returns bounds as Rect3D of this transparent object.
(Overrides BaseTransparentObject3DGetBounds)
Public methodRemoveObject Removes a transparentObject3D from the children.
(Overrides BaseTransparentObjectGroup3DRemoveObject(BaseTransparentObject3D))
Public methodSetAsTransparent When SetAsTransparent is called, the modelVisual3D will be considered as transparent without any check of the material
(Overrides BaseTransparentObjectGroup3DSetAsTransparent)
Public methodSetObjectToIndex Changes index of the transparent object.
(Overrides BaseTransparentObjectGroup3DSetObjectToIndex(BaseTransparentObject3D, Int32))
Top
See Also