com.aspose.pdf

Interfaces

Classes

Enums

Exceptions

com.aspose.pdf

Class PDF3DCrossSection



  • public class PDF3DCrossSection
    extends Object

    Class PDF3DCrossSection.

    • Constructor Detail

      • PDF3DCrossSection

        public PDF3DCrossSection(Document doc)

        Initializes a new instance of the PDF3DCrossSection class.

        Parameters:
        doc - The document.
    • Method Detail

      • getCenter

        public Point3D getCenter()

        Gets or sets the cross section rotation center.

        Returns:
        Point3D object: The center.
      • setCenter

        public void setCenter(Point3D value)

        Gets or sets the cross section rotation center.

        Parameters:
        value - Point3D object: The center.
      • getCuttingPlaneOpacity

        public double getCuttingPlaneOpacity()

        Gets or sets the cutting plane opacity.

        Returns:
        double value: The cutting plane opacity.
        Throws:
        com.aspose.ms.System.Exception - The number must be in the range [0 , 1]
      • setCuttingPlaneOpacity

        public void setCuttingPlaneOpacity(double value)

        Gets or sets the cutting plane opacity.

        Parameters:
        value - double value: The cutting plane opacity.
        Throws:
        com.aspose.ms.System.Exception - The number must be in the range [0 , 1]
      • getCuttingPlaneOrientation

        public PDF3DCuttingPlaneOrientation getCuttingPlaneOrientation()

        Gets or sets the cutting plane orientation.

        Returns:
        PDF3DCuttingPlaneOrientation object: The cutting plane orientation.
        Throws:
        com.aspose.ms.System.Exception - Only one of the values shall be Null
      • setCuttingPlaneOrientation

        public void setCuttingPlaneOrientation(PDF3DCuttingPlaneOrientation value)

        Gets or sets the cutting plane orientation.

        Parameters:
        value - PDF3DCuttingPlaneOrientation object: The cutting plane orientation.
        Throws:
        com.aspose.ms.System.Exception - Only one of the values shall be Null
      • getCuttingPlaneColor

        public Color getCuttingPlaneColor()

        Gets or sets the color of the cutting plane.

        Returns:
        com.aspose.pdf.Color object: The color of the cutting plane.
      • setCuttingPlaneColor

        public void setCuttingPlaneColor(Color value)

        Gets or sets the color of the cutting plane.

        Parameters:
        value - com.aspose.pdf.Color object: The color of the cutting plane.
      • getCuttingPlanesIntersectionColor

        public Color getCuttingPlanesIntersectionColor()

        Gets or sets the color of the cutting planes intersection.

        Returns:
        com.aspose.pdf.Color object: The color of the cutting planes intersection.
      • setCuttingPlanesIntersectionColor

        public void setCuttingPlanesIntersectionColor(Color value)

        Gets or sets the color of the cutting planes intersection.

        Parameters:
        value - com.aspose.pdf.Color object: The color of the cutting planes intersection.
      • getVisibility

        public boolean getVisibility()

        Gets or sets a value indicating visibility of the cutting planes intersection.

        Returns:
        : true if visible; otherwise, false.
      • setVisibility

        public void setVisibility(boolean value)

        Gets or sets a value indicating visibility of the cutting planes intersection.

        Parameters:
        value - : true if visible; otherwise, false.