com.aspose.diagram

Class ThreeDFormat

  • java.lang.Object
    • com.aspose.diagram.ThreeDFormat
public class ThreeDFormat 
extends java.lang.Object

Represents a shape's three-dimensional formatting.

Property Getters/Setters Summary
DoubleValuegetBevelBottomHeight()
void
           Specifies the height of the bottom bevel on a 3D shape.
BevelTypegetBevelBottomType()
void
           Specifies the preset bevel type for the bottom bevel on a 3D shape
DoubleValuegetBevelBottomWidth()
void
           Specifies the width of the bottom bevel on a 3D shape.
ColorValuegetBevelContourColor()
void
           Specifies the color of the outline on a 3D shape
DoubleValuegetBevelContourSize()
void
           Specifies the thickness of the outline on a 3D shape
ColorValuegetBevelDepthColor()
void
           Specifies the extrusion color on a 3D shape
DoubleValuegetBevelDepthSize()
void
           Specifies the extrusion depth on a 3D shape
DoubleValuegetBevelLightingAngle()
void
           Specifies the direction for lighting on a 3D shape.
BevelLightingTypegetBevelLightingType()
void
           Specifies the preset type of lighting on a 3D shape
BevelMaterialTypegetBevelMaterialType()
void
           Specifies the preset surface appearance on a 3D shape
DoubleValuegetBevelTopHeight()
void
           Specifies the height of the top bevel on a 3D shape
BevelTypegetBevelTopType()
void
           Specifies the preset bevel type for the top bevel on a 3D shape
DoubleValuegetBevelTopWidth()
void
           Specifies the width of the top bevel on a 3D shape.
DoubleValuegetDistanceFromGround()
void
           Specifies the distance that a shape with 3D rotation properties
BoolValuegetKeepTextFlat()
void
           Specifies whether 3D rotation properties apply to the text of a shape
DoubleValuegetPerspective()
void
           Specifies the angle of view for a shape with 3D rotation properties
RotationTypegetRotationType()
void
           Specifies the type of projection of the effect properties of a shape.
DoubleValuegetRotationXAngle()
void
           Specifies the counterclockwise rotation angle of a shape around the y-axis.
DoubleValuegetRotationYAngle()
void
           Specifies the counterclockwise rotation angle of a shape around the x-axis
DoubleValuegetRotationZAngle()
void
           Specifies the counterclockwise rotation angle of a shape around the z-axis.
 
Method Summary
booleanequals(java.lang.Object obj)
 

    • Property Getters/Setters Detail

      • getBevelBottomHeight/setBevelBottomHeight

        public DoubleValue getBevelBottomHeight() / public void setBevelBottomHeight(DoubleValue value)
        
        Specifies the height of the bottom bevel on a 3D shape.
      • getBevelBottomType/setBevelBottomType

        public BevelType getBevelBottomType() / public void setBevelBottomType(BevelType value)
        
        Specifies the preset bevel type for the bottom bevel on a 3D shape
      • getBevelBottomWidth/setBevelBottomWidth

        public DoubleValue getBevelBottomWidth() / public void setBevelBottomWidth(DoubleValue value)
        
        Specifies the width of the bottom bevel on a 3D shape.
      • getBevelContourColor/setBevelContourColor

        public ColorValue getBevelContourColor() / public void setBevelContourColor(ColorValue value)
        
        Specifies the color of the outline on a 3D shape
      • getBevelContourSize/setBevelContourSize

        public DoubleValue getBevelContourSize() / public void setBevelContourSize(DoubleValue value)
        
        Specifies the thickness of the outline on a 3D shape
      • getBevelDepthColor/setBevelDepthColor

        public ColorValue getBevelDepthColor() / public void setBevelDepthColor(ColorValue value)
        
        Specifies the extrusion color on a 3D shape
      • getBevelDepthSize/setBevelDepthSize

        public DoubleValue getBevelDepthSize() / public void setBevelDepthSize(DoubleValue value)
        
        Specifies the extrusion depth on a 3D shape
      • getBevelLightingAngle/setBevelLightingAngle

        public DoubleValue getBevelLightingAngle() / public void setBevelLightingAngle(DoubleValue value)
        
        Specifies the direction for lighting on a 3D shape.
      • getBevelLightingType/setBevelLightingType

        public BevelLightingType getBevelLightingType() / public void setBevelLightingType(BevelLightingType value)
        
        Specifies the preset type of lighting on a 3D shape
      • getBevelMaterialType/setBevelMaterialType

        public BevelMaterialType getBevelMaterialType() / public void setBevelMaterialType(BevelMaterialType value)
        
        Specifies the preset surface appearance on a 3D shape
      • getBevelTopHeight/setBevelTopHeight

        public DoubleValue getBevelTopHeight() / public void setBevelTopHeight(DoubleValue value)
        
        Specifies the height of the top bevel on a 3D shape
      • getBevelTopWidth/setBevelTopWidth

        public DoubleValue getBevelTopWidth() / public void setBevelTopWidth(DoubleValue value)
        
        Specifies the width of the top bevel on a 3D shape.
      • getBevelTopType/setBevelTopType

        public BevelType getBevelTopType() / public void setBevelTopType(BevelType value)
        
        Specifies the preset bevel type for the top bevel on a 3D shape
      • getDistanceFromGround/setDistanceFromGround

        public DoubleValue getDistanceFromGround() / public void setDistanceFromGround(DoubleValue value)
        
        Specifies the distance that a shape with 3D rotation properties
      • getPerspective/setPerspective

        public DoubleValue getPerspective() / public void setPerspective(DoubleValue value)
        
        Specifies the angle of view for a shape with 3D rotation properties
      • getRotationType/setRotationType

        public RotationType getRotationType() / public void setRotationType(RotationType value)
        
        Specifies the type of projection of the effect properties of a shape.
      • getRotationXAngle/setRotationXAngle

        public DoubleValue getRotationXAngle() / public void setRotationXAngle(DoubleValue value)
        
        Specifies the counterclockwise rotation angle of a shape around the y-axis.
      • getRotationYAngle/setRotationYAngle

        public DoubleValue getRotationYAngle() / public void setRotationYAngle(DoubleValue value)
        
        Specifies the counterclockwise rotation angle of a shape around the x-axis
      • getRotationZAngle/setRotationZAngle

        public DoubleValue getRotationZAngle() / public void setRotationZAngle(DoubleValue value)
        
        Specifies the counterclockwise rotation angle of a shape around the z-axis.
      • getKeepTextFlat/setKeepTextFlat

        public BoolValue getKeepTextFlat() / public void setKeepTextFlat(BoolValue value)
        
        Specifies whether 3D rotation properties apply to the text of a shape
    • Method Detail

      • equals

        public boolean equals(java.lang.Object obj)
        Parameters:
        obj -
        Returns: