Geom_Geometry.hxx File Reference

#include <Standard.hxx>
#include <Standard_DefineHandle.hxx>
#include <Handle_Geom_Geometry.hxx>
#include <MMgt_TShared.hxx>
#include <Standard_Real.hxx>

Data Structures

class  Geom_Geometry
 The abstract class Geometry for 3D space is the root
class of all geometric objects from the Geom
package. It describes the common behavior of these objects when:

  • applying geometric transformations to objects, and
  • constructing objects by geometric transformation (including copying).
    Warning
    Only transformations which do not modify the nature
    of the geometry can be applied to Geom objects: this
    is the case with translations, rotations, symmetries
    and scales; this is also the case with gp_Trsf
    composite transformations which are used to define
    the geometric transformations applied using the
    Transform or Transformed functions.
    Note: Geometry defines the "prototype" of the
    abstract method Transform which is defined for each
    concrete type of derived object. All other
    transformations are implemented using the Transform method.
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