class HT_Cutting_Plane
Objects of this class specify a cutting plane in 3D-space. A
cutting plane can be created from a plane. The vector portion of a cutting
plane determines which side will be cut.
See Also
Data members
float a, b, c, d
Coefficients of the equation of plane
ax+by+cz+d=0
Methods
plane
Returns a single precision representation of a cutting plane.
plane_d
Returns a double precision representation of a cutting plane.
screen_plane
A plane transformed from world coordinates to screen coordinates.
Constructor
HT_Cutting_Plane
Creates an HT_Cutting_Plane
object.
HT_Cutting_Plane::HT_Cutting_Plane
Purpose
Creates an HT_Cutting_Plane object.
Synopsis
HT_Cutting_Plane ()
HT_Cutting_Plane (HT_Cutting_Plane const &)
HT_Cutting_Plane (HT_Plane const &)
HT_Cutting_Plane (HT_Plane_D const &)
Details
The first form provides for an empty handle.
The second form is to copy.
The third form constructs a cutting plane from a plane.
The fourth form constructs a double precision cutting plane from a
plane.
HT_Cutting_Plane::plane
Purpose
Returns a single precision representation of a cutting plane.
Synopsis
HT_Plane const & plane () const
Details
For more information see class HT_Plane.
HT_Cutting_Plane::plane_d
Purpose
This method creates a double precision cutting plane.
Synopsis
HT_Plane_D const & plane_d () const
Details
For more information see class HT_Plane_D.
HT_Cutting_Plane::screen_plane
Purpose
A plane transformed from world coordinates to screen coordinates..
Synopsis
HT_Plane const & screen_plane () const