Aspose::Cells::Drawing::ThreeDFormat class

ThreeDFormat class

Represents a shape’s three-dimensional formatting.

class ThreeDFormat

Methods

MethodDescription
GetBottomBevelHeight()Gets and sets the height of the bottom bevel, or how far into the shape it is applied. In unit of Points.
GetBottomBevelType()Gets and sets the type of the bottom bevel, or how far into the shape it is applied. In unit of Points.
GetBottomBevelWidth()Gets and sets the width of the bottom bevel, or how far into the shape it is applied. In unit of Points.
GetContourColor()Gets and sets the contour color on a shape.
GetContourWidth()Gets and sets the contour width on the shape, in unit of points.
GetExtrusionColor()Gets the extrusion color on a shape.
GetExtrusionHeight()Gets and sets the extrusion height of the applied to the shape, in unit of points.
GetHashCode()Gets hashcode.
GetLightAngle()Gets and sets the angle of the extrusion lights.
GetLighting()Gets and sets type of light rig.
GetLightingDirection()Gets and sets the direction from which the light rig is oriented in relation to the scene.
GetMaterial()Represents the preset material which is combined with the lighting properties to give the final look and feel of a shape.
GetPerspective()Gets and sets the angle at which a ThreeDFormat object can be viewed.
GetPresetCameraType()Gets and sets the extrusion preset camera type.
GetRotationX()Gets and sets the rotation of the extruded shape around the x-axis in degrees.
GetRotationY()Gets and sets the rotation of the extruded shape around the y-axis in degrees.
GetRotationZ()Gets and sets the rotation of the extruded shape around the z-axis in degrees.
GetTopBevelHeight()Gets and sets the height of the top bevel, or how far into the shape it is applied. In unit of Points.
GetTopBevelType()Gets and sets the type of the top bevel, or how far into the shape it is applied. In unit of Points.
GetTopBevelWidth()Gets and sets the width of the top bevel, or how far into the shape it is applied. In unit of Points.
GetZ()Defines the distance from ground for the 3D shape.
IsNull() constChecks whether the implementation object is nullptr.
explicit operator bool() constoperator bool()
operator=(const ThreeDFormat& src)operator=
SetBottomBevelHeight(double value)Gets and sets the height of the bottom bevel, or how far into the shape it is applied. In unit of Points.
SetBottomBevelType(BevelType value)Gets and sets the type of the bottom bevel, or how far into the shape it is applied. In unit of Points.
SetBottomBevelWidth(double value)Gets and sets the width of the bottom bevel, or how far into the shape it is applied. In unit of Points.
SetContourColor(const CellsColor& value)Gets and sets the contour color on a shape.
SetContourWidth(double value)Gets and sets the contour width on the shape, in unit of points.
SetExtrusionColor(const CellsColor& value)Gets the extrusion color on a shape.
SetExtrusionHeight(double value)Gets and sets the extrusion height of the applied to the shape, in unit of points.
SetLightAngle(double value)Gets and sets the angle of the extrusion lights.
SetLighting(LightRigType value)Gets and sets type of light rig.
SetLightingDirection(LightRigDirectionType value)Gets and sets the direction from which the light rig is oriented in relation to the scene.
SetMaterial(PresetMaterialType value)Represents the preset material which is combined with the lighting properties to give the final look and feel of a shape.
SetPerspective(double value)Gets and sets the angle at which a ThreeDFormat object can be viewed.
SetPresetCameraType(PresetCameraType value)Gets and sets the extrusion preset camera type.
SetRotationX(double value)Gets and sets the rotation of the extruded shape around the x-axis in degrees.
SetRotationY(double value)Gets and sets the rotation of the extruded shape around the y-axis in degrees.
SetRotationZ(double value)Gets and sets the rotation of the extruded shape around the z-axis in degrees.
SetTopBevelHeight(double value)Gets and sets the height of the top bevel, or how far into the shape it is applied. In unit of Points.
SetTopBevelType(BevelType value)Gets and sets the type of the top bevel, or how far into the shape it is applied. In unit of Points.
SetTopBevelWidth(double value)Gets and sets the width of the top bevel, or how far into the shape it is applied. In unit of Points.
SetZ(double value)Defines the distance from ground for the 3D shape.
ThreeDFormat(ThreeDFormat_Impl* impl)Constructs from an implementation object.
ThreeDFormat(const ThreeDFormat& src)Copy constructor.
~ThreeDFormat()Destructor.

Fields

FieldDescription
_implThe implementation object.

See Also