Class ThreeDFormat

Class ThreeDFormat

Namespace: Aspose.Cells.Drawing
Assembly: Aspose.Cells.dll (25.2.0)

Represents a shape’s three-dimensional formatting.

public class ThreeDFormat

Inheritance

objectThreeDFormat

Inherited Members

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Properties

BottomBevelHeight

Gets and sets the height of the bottom bevel, or how far into the shape it is applied. In unit of Points.

public double BottomBevelHeight { get; set; }

Property Value

double

BottomBevelType

Gets and sets the type of the bottom bevel, or how far into the shape it is applied. In unit of Points.

public BevelType BottomBevelType { get; set; }

Property Value

BevelType

BottomBevelWidth

Gets and sets the width of the bottom bevel, or how far into the shape it is applied. In unit of Points.

public double BottomBevelWidth { get; set; }

Property Value

double

ContourColor

Gets and sets the contour color on a shape.

public CellsColor ContourColor { get; set; }

Property Value

CellsColor

ContourWidth

Gets and sets the contour width on the shape, in unit of points.

public double ContourWidth { get; set; }

Property Value

double

ExtrusionColor

Gets the extrusion color on a shape.

public CellsColor ExtrusionColor { get; set; }

Property Value

CellsColor

ExtrusionHeight

Gets and sets the extrusion height of the applied to the shape, in unit of points.

public double ExtrusionHeight { get; set; }

Property Value

double

LightAngle

Gets and sets the angle of the extrusion lights.

public double LightAngle { get; set; }

Property Value

double

Lighting

Gets and sets type of light rig.

public LightRigType Lighting { get; set; }

Property Value

LightRigType

LightingDirection

Gets and sets the direction from which the light rig is oriented in relation to the scene.

public LightRigDirectionType LightingDirection { get; set; }

Property Value

LightRigDirectionType

Material

Represents the preset material which is combined with the lighting properties to give the final look and feel of a shape.

public PresetMaterialType Material { get; set; }

Property Value

PresetMaterialType

Perspective

Gets and sets the angle at which a ThreeDFormat object can be viewed.

public double Perspective { get; set; }

Property Value

double

PresetCameraType

Gets and sets the extrusion preset camera type.

public PresetCameraType PresetCameraType { get; set; }

Property Value

PresetCameraType

RotationX

Gets and sets the rotation of the extruded shape around the x-axis in degrees.

public double RotationX { get; set; }

Property Value

double

RotationY

Gets and sets the rotation of the extruded shape around the y-axis in degrees.

public double RotationY { get; set; }

Property Value

double

RotationZ

Gets and sets the rotation of the extruded shape around the z-axis in degrees.

public double RotationZ { get; set; }

Property Value

double

TopBevelHeight

Gets and sets the height of the top bevel, or how far into the shape it is applied. In unit of Points.

public double TopBevelHeight { get; set; }

Property Value

double

TopBevelType

Gets and sets the type of the top bevel, or how far into the shape it is applied. In unit of Points.

public BevelType TopBevelType { get; set; }

Property Value

BevelType

TopBevelWidth

Gets and sets the width of the top bevel, or how far into the shape it is applied. In unit of Points.

public double TopBevelWidth { get; set; }

Property Value

double

Z

Defines the distance from ground for the 3D shape.

public double Z { get; set; }

Property Value

double

Methods

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

Gets hashcode.

public override int GetHashCode()

Returns

int