Represents the clipping portion of the 3D artwork for the purpose of showing artwork cross sections.

Namespace: Spire.Pdf.Annotations
Assembly: Spire.Pdf (in Spire.Pdf.dll) Version: 6.2.6.0 (6.2.6.2020)

Syntax

            
 C#  Visual Basic  Visual C++  F# 
public class Pdf3DCrossSection : IPdfWrapper
Public Class Pdf3DCrossSection
	Implements IPdfWrapper
public ref class Pdf3DCrossSection : IPdfWrapper
type Pdf3DCrossSection =  
    class
        interface IPdfWrapper
    end

Members

            
 All Members  Constructors   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
Pdf3DCrossSection()()()()
Initializes a new instance of the class.
Center
Gets or sets the center of the cutting plane.

Remarks

A three element array specifying the center of rotation on the cutting plane in world space coordinates.
Color
Gets or sets the cutting plane color.
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
Initialize()()()()
IntersectionColor
Gets or sets the intersection color.
IntersectionIsVisible
Gets or sets a value indicating whether the intersection of cutting plane with 3D artwork is visible.
MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Opacity
Gets or sets the cutting plane opacity.

Remarks

The opacity is given in percents, 100 is full opacity, 0 is no opacity.
Orientation
Gets or sets the orientation of the cutting plane.

Field Value


A three-element array specifying the orientation of the cutting plane in world space, where each value represents the orientation in relation to the X, Y, and Z axes, respectively.

Remarks

If the array has more than 3 elements, only the first 3 will be considered. Exactly one of the values must be null, indicating an initial state of the cutting plane that is perpendicular to the corresponding axis and clipping all geometry on the positive side of that axis. The other two values must be numbers indicating the rotation of the plane, in degrees, around their corresponding axes. The order in which these rotations are applied should match the order in which the values appear in the array.
Save()()()()
ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)

Inheritance Hierarchy

System..::..Object
  Spire.Pdf.Annotations..::..Pdf3DCrossSection

See Also