Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
IntSurf_Quadric Class Reference

#include <IntSurf_Quadric.hxx>

Public Member Functions

DEFINE_STANDARD_ALLOC IntSurf_Quadric ()
 IntSurf_Quadric (const gp_Pln &P)
 IntSurf_Quadric (const gp_Cylinder &C)
 IntSurf_Quadric (const gp_Sphere &S)
 IntSurf_Quadric (const gp_Cone &C)
void SetValue (const gp_Pln &P)
void SetValue (const gp_Cylinder &C)
void SetValue (const gp_Sphere &S)
void SetValue (const gp_Cone &C)
Standard_Real Distance (const gp_Pnt &P) const
gp_Vec Gradient (const gp_Pnt &P) const
void ValAndGrad (const gp_Pnt &P, Standard_Real &Dist, gp_Vec &Grad) const
GeomAbs_SurfaceType TypeQuadric () const
gp_Pln Plane () const
gp_Sphere Sphere () const
gp_Cylinder Cylinder () const
gp_Cone Cone () const
gp_Pnt Value (const Standard_Real U, const Standard_Real V) const
void D1 (const Standard_Real U, const Standard_Real V, gp_Pnt &P, gp_Vec &D1U, gp_Vec &D1V) const
gp_Vec DN (const Standard_Real U, const Standard_Real V, const Standard_Integer Nu, const Standard_Integer Nv) const
gp_Vec Normale (const Standard_Real U, const Standard_Real V) const
void Parameters (const gp_Pnt &P, Standard_Real &U, Standard_Real &V) const
gp_Vec Normale (const gp_Pnt &P) const

Constructor & Destructor Documentation


Member Function Documentation

void IntSurf_Quadric::D1 ( const Standard_Real  U,
const Standard_Real  V,
gp_Pnt P,
gp_Vec D1U,
gp_Vec D1V 
) const
void IntSurf_Quadric::ValAndGrad ( const gp_Pnt P,
Standard_Real Dist,
gp_Vec Grad 
) const

The documentation for this class was generated from the following file: