#include <Geometry.h>
Public Member Functions | |
GeomSurface () | |
virtual Base::Type | getTypeId (void) const |
bool | tangentU (double u, double v, gp_Dir &dirU) const |
bool | tangentV (double u, double v, gp_Dir &dirV) const |
TopoDS_Shape | toShape () const |
virtual | ~GeomSurface () |
Static Public Member Functions | |
static void * | create (void) |
static Base::Type | getClassTypeId (void) |
static void | init (void) |
Definition at line 400 of file Geometry.h.
GeomSurface::GeomSurface | ( | ) |
Definition at line 1242 of file Geometry.cpp.
GeomSurface::~GeomSurface | ( | ) | [virtual] |
Definition at line 1246 of file Geometry.cpp.
void * Part::GeomSurface::create | ( | void | ) | [static] |
Reimplemented from Part::Geometry.
Reimplemented in Part::GeomBezierSurface, Part::GeomBSplineSurface, Part::GeomCylinder, Part::GeomCone, Part::GeomSphere, Part::GeomToroid, Part::GeomPlane, Part::GeomOffsetSurface, Part::GeomTrimmedSurface, Part::GeomSurfaceOfRevolution, and Part::GeomSurfaceOfExtrusion.
Definition at line 1240 of file Geometry.cpp.
Base::Type Part::GeomSurface::getClassTypeId | ( | void | ) | [static] |
Reimplemented from Part::Geometry.
Reimplemented in Part::GeomBezierSurface, Part::GeomBSplineSurface, Part::GeomCylinder, Part::GeomCone, Part::GeomSphere, Part::GeomToroid, Part::GeomPlane, Part::GeomOffsetSurface, Part::GeomTrimmedSurface, Part::GeomSurfaceOfRevolution, and Part::GeomSurfaceOfExtrusion.
Definition at line 1240 of file Geometry.cpp.
Base::Type Part::GeomSurface::getTypeId | ( | void | ) | const [virtual] |
Reimplemented from Part::Geometry.
Reimplemented in Part::GeomBezierSurface, Part::GeomBSplineSurface, Part::GeomCylinder, Part::GeomCone, Part::GeomSphere, Part::GeomToroid, Part::GeomPlane, Part::GeomOffsetSurface, Part::GeomTrimmedSurface, Part::GeomSurfaceOfRevolution, and Part::GeomSurfaceOfExtrusion.
Definition at line 1240 of file Geometry.cpp.
void Part::GeomSurface::init | ( | void | ) | [static] |
Reimplemented from Part::Geometry.
Reimplemented in Part::GeomBezierSurface, Part::GeomBSplineSurface, Part::GeomCylinder, Part::GeomCone, Part::GeomSphere, Part::GeomToroid, Part::GeomPlane, Part::GeomOffsetSurface, Part::GeomTrimmedSurface, Part::GeomSurfaceOfRevolution, and Part::GeomSurfaceOfExtrusion.
Definition at line 1240 of file Geometry.cpp.
Referenced by initPart().
bool GeomSurface::tangentU | ( | double | u, | |
double | v, | |||
gp_Dir & | dirU | |||
) | const |
Definition at line 1259 of file Geometry.cpp.
References Part::Geometry::handle().
bool GeomSurface::tangentV | ( | double | u, | |
double | v, | |||
gp_Dir & | dirV | |||
) | const |
Definition at line 1271 of file Geometry.cpp.
References Part::Geometry::handle().
TopoDS_Shape GeomSurface::toShape | ( | ) | const [virtual] |
Implements Part::Geometry.
Definition at line 1250 of file Geometry.cpp.
References Part::Geometry::handle(), and draftlibs::fcgeo::v1().