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

#include <HLRBRep_InterCSurf.hxx>

Inheritance diagram for HLRBRep_InterCSurf:
Inheritance graph
[legend]

Public Member Functions

DEFINE_STANDARD_ALLOC HLRBRep_InterCSurf ()
void Perform (const gp_Lin &Curve, const Standard_Address &Surface)
void Perform (const gp_Lin &Curve, const HLRBRep_ThePolygonOfInterCSurf &Polygon, const Standard_Address &Surface)
void Perform (const gp_Lin &Curve, const HLRBRep_ThePolygonOfInterCSurf &ThePolygon, const Standard_Address &Surface, const HLRBRep_ThePolyhedronOfInterCSurf &Polyhedron)
void Perform (const gp_Lin &Curve, const HLRBRep_ThePolygonOfInterCSurf &ThePolygon, const Standard_Address &Surface, const HLRBRep_ThePolyhedronOfInterCSurf &Polyhedron, Bnd_BoundSortBox &BndBSB)
void Perform (const gp_Lin &Curve, const Standard_Address &Surface, const HLRBRep_ThePolyhedronOfInterCSurf &Polyhedron)

Protected Member Functions

void Perform (const gp_Lin &Curve, const Standard_Address &Surface, const Standard_Real U0, const Standard_Real V0, const Standard_Real U1, const Standard_Real V1)
void InternalPerformCurveQuadric (const gp_Lin &Curve, const Standard_Address &Surface)
void InternalPerform (const gp_Lin &Curve, const HLRBRep_ThePolygonOfInterCSurf &Polygon, const Standard_Address &Surface, const HLRBRep_ThePolyhedronOfInterCSurf &Polyhedron, const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2)
void InternalPerform (const gp_Lin &Curve, const HLRBRep_ThePolygonOfInterCSurf &Polygon, const Standard_Address &Surface, const HLRBRep_ThePolyhedronOfInterCSurf &Polyhedron, const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2, Bnd_BoundSortBox &BSB)
void InternalPerform (const gp_Lin &Curve, const HLRBRep_ThePolygonOfInterCSurf &Polygon, const Standard_Address &Surface, const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2)
void PerformConicSurf (const gp_Lin &Line, const gp_Lin &Curve, const Standard_Address &Surface, const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2)
void PerformConicSurf (const gp_Circ &Circle, const gp_Lin &Curve, const Standard_Address &Surface, const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2)
void PerformConicSurf (const gp_Elips &Ellipse, const gp_Lin &Curve, const Standard_Address &Surface, const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2)
void PerformConicSurf (const gp_Parab &Parab, const gp_Lin &Curve, const Standard_Address &Surface, const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2)
void PerformConicSurf (const gp_Hypr &Hyper, const gp_Lin &Curve, const Standard_Address &Surface, const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2)
void AppendIntAna (const gp_Lin &Curve, const Standard_Address &Surface, const IntAna_IntConicQuad &InterAna)
void AppendPoint (const gp_Lin &Curve, const Standard_Real w, const Standard_Address &Surface, const Standard_Real u, const Standard_Real v)
void AppendSegment (const gp_Lin &Curve, const Standard_Real u0, const Standard_Real u1, const Standard_Address &Surface)

Constructor & Destructor Documentation


Member Function Documentation

void HLRBRep_InterCSurf::AppendIntAna ( const gp_Lin Curve,
const Standard_Address Surface,
const IntAna_IntConicQuad InterAna 
) [protected]

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