Aspose::Cells::Drawing::Format3D class

Format3D class

This class specifies the 3D shape properties for a chart element or shape.

class Format3D

Methods

MethodDescription
Format3D(Format3D_Impl* impl)Constructs from an implementation object.
Format3D(const Format3D& src)Copy constructor.
GetLightingAngle()Gets and sets the lighting angle. Range from 0 to 359.9 degrees.
GetSurfaceLightingType()Gets and sets the lighting type which is to be applied to the scene of the shape. Default value is LightRigType.ThreePoint.
GetSurfaceMaterialType()Gets and sets the material type which is combined with the lighting properties to give the final look and feel of a shape. Default value is PresetMaterialType.WarmMatte.
GetTopBevel()Gets the Bevel object that holds the properties associated with defining a bevel on the top or front face of a shape.
HasTopBevelData()Indicates if the shape has top bevel data.
IsNull() constChecks whether the implementation object is nullptr.
explicit operator bool() constoperator bool()
operator=(const Format3D& src)operator=
SetLightingAngle(double value)Gets and sets the lighting angle. Range from 0 to 359.9 degrees.
SetSurfaceLightingType(LightRigType value)Gets and sets the lighting type which is to be applied to the scene of the shape. Default value is LightRigType.ThreePoint.
SetSurfaceMaterialType(PresetMaterialType value)Gets and sets the material type which is combined with the lighting properties to give the final look and feel of a shape. Default value is PresetMaterialType.WarmMatte.
~Format3D()Destructor.

Fields

FieldDescription
_implThe implementation object.

See Also