Geom_Plane.hxx File Reference

#include <Standard.hxx>
#include <Standard_DefineHandle.hxx>
#include <Handle_Geom_Plane.hxx>
#include <Geom_ElementarySurface.hxx>
#include <Handle_Geom_ElementarySurface.hxx>
#include <gp_Ax3.hxx>
#include <Geom_Surface.hxx>
#include <Standard_Real.hxx>
#include <GeomAbs_Shape.hxx>
#include <Standard_Boolean.hxx>
#include <Standard_Integer.hxx>
#include <Handle_Geom_Curve.hxx>
#include <Handle_Geom_Geometry.hxx>

Data Structures

class  Geom_Plane
 Describes a plane in 3D space.
A plane is positioned in space by a coordinate system
(a gp_Ax3 object) such that the plane is defined by
the origin, "X Direction" and "Y Direction" of this
coordinate system.
This coordinate system is the "local coordinate <br> system" of the plane. The following apply:

  • Its "X Direction" and "Y Direction" are respectively
    the u and v parametric directions of the plane.
  • Its origin is the origin of the u and v parameters
    (also called the "origin" of the plane).
  • Its "main Direction" is a vector normal to the plane.
    This normal vector gives the orientation of the
    plane only if the local coordinate system is "direct".
    (The orientation of the plane is always defined by
    the "X Direction" and the "Y Direction" of its local
    coordinate system.)
    The parametric equation of the plane is:
    P(u, v) = O + u*XDir + v*YDir
    where O, XDir and YDir are respectively the
    origin, the "X Direction" and the "Y Direction" of the
    local coordinate system of the plane.
    The parametric range of the two parameters u and v
    is ] -infinity, +infinity [.
More...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 10:39:48 2011 for Open CASCADE Technology by  doxygen 1.6.3