com.aspose.slides

Interfaces

Classes

Exceptions

com.aspose.slides

Class Rotation3D

  • java.lang.Object
    • com.aspose.slides.Rotation3D
  • All Implemented Interfaces:
    IRotation3D


    public class Rotation3D
    extends java.lang.Object
    implements IRotation3D

    Represents 3D rotation of a chart.

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      int getDepthPercents()
      Returns or sets the depth of a 3D chart as a percentage of a chart width (between 20 and 2000 percent).
      int getHeightPercents()
      Specifies the height of a 3-D chart as a percentage of the chart width (between 5 and 500 percent).
      com.aspose.slides.IDOMObject getParent_Immediate()
      Returns Parent_Immediate object.
      byte getPerspective()
      Returns or sets the perspective value (field of view angle) for 3D charts (between 0 and 240).
      boolean getRightAngleAxes()
      Determines whether the chart axes are at right angles, rather than drawn in perspective.
      byte getRotationX()
      Returns or sets the rotation degree around the X-axis, i.e.
      int getRotationY()
      Returns or sets the rotation degree around the Y-axis, i.e.
      void setDepthPercents(int value)
      Returns or sets the depth of a 3D chart as a percentage of a chart width (between 20 and 2000 percent).
      void setHeightPercents(int value)
      Specifies the height of a 3-D chart as a percentage of the chart width (between 5 and 500 percent).
      void setPerspective(byte value)
      Returns or sets the perspective value (field of view angle) for 3D charts (between 0 and 240).
      void setRightAngleAxes(boolean value)
      Determines whether the chart axes are at right angles, rather than drawn in perspective.
      void setRotationX(byte value)
      Returns or sets the rotation degree around the X-axis, i.e.
      void setRotationY(int value)
      Returns or sets the rotation degree around the Y-axis, i.e.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getRotationX

        public byte getRotationX()

        Returns or sets the rotation degree around the X-axis, i.e. in the Y direction for 3D charts (between -90 and 90 degrees). The property matches with the 21.2.2.157 rotX (X Rotation) item in ECMA-376 and with the "Y Rotation" option in PowerPoint 2007+. Read/write sbyte.

        Specified by:
        getRotationX in interface IRotation3D
      • setRotationX

        public void setRotationX(byte value)

        Returns or sets the rotation degree around the X-axis, i.e. in the Y direction for 3D charts (between -90 and 90 degrees). The property matches with the 21.2.2.157 rotX (X Rotation) item in ECMA-376 and with the "Y Rotation" option in PowerPoint 2007+. Read/write sbyte.

        Specified by:
        setRotationX in interface IRotation3D
      • getRotationY

        public int getRotationY()

        Returns or sets the rotation degree around the Y-axis, i.e. in the X direction for 3D charts (between 0 and 360 degrees). The property matches with the 21.2.2.158 rotY (Y Rotation) item in ECMA-376 and with the "X Rotation" option in PowerPoint 2007+. Read/write ushort.

        Specified by:
        getRotationY in interface IRotation3D
      • setRotationY

        public void setRotationY(int value)

        Returns or sets the rotation degree around the Y-axis, i.e. in the X direction for 3D charts (between 0 and 360 degrees). The property matches with the 21.2.2.158 rotY (Y Rotation) item in ECMA-376 and with the "X Rotation" option in PowerPoint 2007+. Read/write ushort.

        Specified by:
        setRotationY in interface IRotation3D
      • getPerspective

        public byte getPerspective()

        Returns or sets the perspective value (field of view angle) for 3D charts (between 0 and 240). Ignored if RightAngleAxes property value is true. Read/write byte.

        Specified by:
        getPerspective in interface IRotation3D
      • setPerspective

        public void setPerspective(byte value)

        Returns or sets the perspective value (field of view angle) for 3D charts (between 0 and 240). Ignored if RightAngleAxes property value is true. Read/write byte.

        Specified by:
        setPerspective in interface IRotation3D
      • getRightAngleAxes

        public boolean getRightAngleAxes()

        Determines whether the chart axes are at right angles, rather than drawn in perspective. In other words it determines whether the chart angles of axes are independent from chart rotation or elevation. Read/write boolean.

        Specified by:
        getRightAngleAxes in interface IRotation3D
      • setRightAngleAxes

        public void setRightAngleAxes(boolean value)

        Determines whether the chart axes are at right angles, rather than drawn in perspective. In other words it determines whether the chart angles of axes are independent from chart rotation or elevation. Read/write boolean.

        Specified by:
        setRightAngleAxes in interface IRotation3D
      • getDepthPercents

        public int getDepthPercents()

        Returns or sets the depth of a 3D chart as a percentage of a chart width (between 20 and 2000 percent). Read/write ushort.

        Specified by:
        getDepthPercents in interface IRotation3D
      • setDepthPercents

        public void setDepthPercents(int value)

        Returns or sets the depth of a 3D chart as a percentage of a chart width (between 20 and 2000 percent). Read/write ushort.

        Specified by:
        setDepthPercents in interface IRotation3D
      • getHeightPercents

        public int getHeightPercents()

        Specifies the height of a 3-D chart as a percentage of the chart width (between 5 and 500 percent). Read/write ushort.

        Specified by:
        getHeightPercents in interface IRotation3D
      • setHeightPercents

        public void setHeightPercents(int value)

        Specifies the height of a 3-D chart as a percentage of the chart width (between 5 and 500 percent). Read/write ushort.

        Specified by:
        setHeightPercents in interface IRotation3D
      • getParent_Immediate

        public com.aspose.slides.IDOMObject getParent_Immediate()

        Returns Parent_Immediate object. Read-only IDOMObject.