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

Project 3D point (vertex) on pcurves to find Vertex Parameter
on parametric representation of an edge

#include <ShapeFix_EdgeProjAux.hxx>

Inheritance diagram for ShapeFix_EdgeProjAux:
Inheritance graph
[legend]

Public Member Functions

 ShapeFix_EdgeProjAux ()
 ShapeFix_EdgeProjAux (const TopoDS_Face &F, const TopoDS_Edge &E)
void Init (const TopoDS_Face &F, const TopoDS_Edge &E)
void Compute (const Standard_Real preci)
Standard_Boolean IsFirstDone () const
Standard_Boolean IsLastDone () const
Standard_Real FirstParam () const
Standard_Real LastParam () const
Standard_Boolean IsIso (const Handle< Geom2d_Curve > &C)

Protected Member Functions

void Init2d (const Standard_Real preci)
void Init3d (const Standard_Real preci)
void UpdateParam2d (const Handle< Geom2d_Curve > &C)

Protected Attributes

TopoDS_Face myFace
TopoDS_Edge myEdge
Standard_Real myFirstParam
Standard_Real myLastParam
Standard_Boolean myFirstDone
Standard_Boolean myLastDone

Constructor & Destructor Documentation


Member Function Documentation


Field Documentation


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