Click or drag to resize
AB4D logo

TransparentModelGroup3D Class

TransparentModelGroup3D contains many TransparentModel3D.
Inheritance Hierarchy

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

The TransparentModelGroup3D type exposes the following members.

Constructors
Properties
 NameDescription
Public propertyAllChildrenCount Gets count of all children (transparent + non-transparent).
(Overrides BaseTransparentObjectGroup3DAllChildrenCount)
Public propertyModelGroup Gets the Model3DGroup.
Public propertyNonTransparentChildrenCount Gets count of all non-transparent children.
(Overrides BaseTransparentObjectGroup3DNonTransparentChildrenCount)
Public propertyTransparentChildrenCount Gets count of all transparent children.
(Overrides BaseTransparentObjectGroup3DTransparentChildrenCount)
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