Click or drag to resize
AB4D logo

Ab3d.UIElements Namespace

Ab3d.UIElements namespace provide classes that can be used to create base 3D objects that derive from UIElement3D.

Additional info:
Class diagram: Resources/UIElementsClassDiagram.png
Cheat sheet: Resources/3D Objects cheat sheet.pdf
Classes
 ClassDescription
Public classArrowUIElement3D ArrowUIElement3D class is used to create UIElement3D that represents a 3D arrow.
Public classBaseModelUIElement3D BaseModelUIElement3D is a base abstract for all model UIElement3D classes that define Material and BackMaterial properties.
Public classBaseUIElement3D BaseUIElement3D is a base abstract for all model UIElement3D classes
Public classBoxUIElement3D BoxUIElement3D class is used to create UIElement3D that represents a 3D Box.
Public classCircleUIElement3D CircleUIElement3D class is used to create UIElement3D that represents a 3D Circle.
Public classConeUIElement3D ConeUIElement3D class is used to create UIElement3D that represents a 3D Cone.
Public classCylinderUIElement3D CylinderUIElement3D class is used to create UIElement3D that represents a 3D Cylinder.
Public classHorizontalPlaneUIElement3D HorizontalPlaneUIElement3D class is used to create UIElement3D that represents a Horizontal Plane 3D - aligned with X and Z axis.
Public classMultiModelBoxUIElement3D MultiMaterialBoxVisual3D class is used to create a UIElement3D that represents a 3D Box where each side of the box can have its own material.
Public classPlaneUIElement3D PlaneUIElement3D class is used to create UIElement3D that represents a 3D Plane.
Public classPyramidUIElement3D PyramidUIElement3D class is used to create UIElement3D that represents a 3D Pyramid.
Public classSphereUIElement3D SphereUIElement3D class is used to create UIElement3D that represents a 3D Sphere.
Public classTrapezoidUIElement3D TrapezoidUIElement3D class is used to create UIElement3D that represents a 3D Trapezoid.
Public classTubeUIElement3D ConeUIElement3D class is used to create UIElement3D that represents a 3D Cone.
Public classVerticalPlaneUIElement3D VerticalPlaneUIElement3D class is used to create UIElement3D that represents a Vertical 3D Plane - aligned with X and Y axis.