Click or drag to resize
AB4D logo

BaseTransparentObject3D Class

Base class that hold information about one transparent object.
Inheritance Hierarchy

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

The BaseTransparentObject3D type exposes the following members.

Constructors
 NameDescription
Public methodBaseTransparentObject3D Constructor
Top
Properties
 NameDescription
Public propertyCacheBounds Gets or sets a boolean that specifies if the object's bounds can be cached.
Public propertyCurrentIndex Current index of the object in the parent's collection.
Public propertyIndexAdjustment IndexAdjustment can be set to adjust the index of this object - for example to for it to be rendered after some other objects. Objects that are manually set as transparent are rendered last in this way. Also objects with image brushes are rendered before objects with Opacity lower than 1 or Alpha value lower then 1.
Public propertyNewIndex New index of the object in the parent's collection.
Public propertySortedValue Gets or sets a value that will be used to sort the objects.
Top
Methods
 NameDescription
Public methodGetBounds Returns bounds as Rect3D of this transparent object.
Top
Fields
 NameDescription
Protected fieldcachedBounds Cached bounds
Top
See Also