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.