|
Public Member Functions |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | IntCurveSurface_HInter () |
Standard_EXPORT void | Perform (const Handle(Adaptor3d_HCurve)&Curve, const Handle(Adaptor3d_HSurface)&Surface) |
Standard_EXPORT void | Perform (const Handle(Adaptor3d_HCurve)&Curve, const IntCurveSurface_ThePolygonOfHInter &Polygon, const Handle(Adaptor3d_HSurface)&Surface) |
Standard_EXPORT void | Perform (const Handle(Adaptor3d_HCurve)&Curve, const IntCurveSurface_ThePolygonOfHInter &ThePolygon, const Handle(Adaptor3d_HSurface)&Surface, const IntCurveSurface_ThePolyhedronOfHInter &Polyhedron) |
Standard_EXPORT void | Perform (const Handle(Adaptor3d_HCurve)&Curve, const IntCurveSurface_ThePolygonOfHInter &ThePolygon, const Handle(Adaptor3d_HSurface)&Surface, const IntCurveSurface_ThePolyhedronOfHInter &Polyhedron, Bnd_BoundSortBox &BndBSB) |
Standard_EXPORT void | Perform (const Handle(Adaptor3d_HCurve)&Curve, const Handle(Adaptor3d_HSurface)&Surface, const IntCurveSurface_ThePolyhedronOfHInter &Polyhedron) |
Protected Member Functions |
Standard_EXPORT void | Perform (const Handle(Adaptor3d_HCurve)&Curve, const Handle(Adaptor3d_HSurface)&Surface, const Standard_Real U0, const Standard_Real V0, const Standard_Real U1, const Standard_Real V1) |
Standard_EXPORT void | InternalPerformCurveQuadric (const Handle(Adaptor3d_HCurve)&Curve, const Handle(Adaptor3d_HSurface)&Surface) |
Standard_EXPORT void | InternalPerform (const Handle(Adaptor3d_HCurve)&Curve, const IntCurveSurface_ThePolygonOfHInter &Polygon, const Handle(Adaptor3d_HSurface)&Surface, const IntCurveSurface_ThePolyhedronOfHInter &Polyhedron, const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2) |
Standard_EXPORT void | InternalPerform (const Handle(Adaptor3d_HCurve)&Curve, const IntCurveSurface_ThePolygonOfHInter &Polygon, const Handle(Adaptor3d_HSurface)&Surface, const IntCurveSurface_ThePolyhedronOfHInter &Polyhedron, const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2, Bnd_BoundSortBox &BSB) |
Standard_EXPORT void | InternalPerform (const Handle(Adaptor3d_HCurve)&Curve, const IntCurveSurface_ThePolygonOfHInter &Polygon, const Handle(Adaptor3d_HSurface)&Surface, const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2) |
Standard_EXPORT void | PerformConicSurf (const gp_Lin &Line, const Handle(Adaptor3d_HCurve)&Curve, const Handle(Adaptor3d_HSurface)&Surface, const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2) |
Standard_EXPORT void | PerformConicSurf (const gp_Circ &Circle, const Handle(Adaptor3d_HCurve)&Curve, const Handle(Adaptor3d_HSurface)&Surface, const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2) |
Standard_EXPORT void | PerformConicSurf (const gp_Elips &Ellipse, const Handle(Adaptor3d_HCurve)&Curve, const Handle(Adaptor3d_HSurface)&Surface, const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2) |
Standard_EXPORT void | PerformConicSurf (const gp_Parab &Parab, const Handle(Adaptor3d_HCurve)&Curve, const Handle(Adaptor3d_HSurface)&Surface, const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2) |
Standard_EXPORT void | PerformConicSurf (const gp_Hypr &Hyper, const Handle(Adaptor3d_HCurve)&Curve, const Handle(Adaptor3d_HSurface)&Surface, const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2) |
Standard_EXPORT void | AppendIntAna (const Handle(Adaptor3d_HCurve)&Curve, const Handle(Adaptor3d_HSurface)&Surface, const IntAna_IntConicQuad &InterAna) |
Standard_EXPORT void | AppendPoint (const Handle(Adaptor3d_HCurve)&Curve, const Standard_Real w, const Handle(Adaptor3d_HSurface)&Surface, const Standard_Real u, const Standard_Real v) |
Standard_EXPORT void | AppendSegment (const Handle(Adaptor3d_HCurve)&Curve, const Standard_Real u0, const Standard_Real u1, const Handle(Adaptor3d_HSurface)&Surface) |
Private Member Functions |
Standard_EXPORT void | DoSurface (const Handle(Adaptor3d_HSurface)&surface, const Standard_Real u0, const Standard_Real u1, const Standard_Real v0, const Standard_Real v1, TColgp_Array2OfPnt &pntsOnSurface, Bnd_Box &boxSurface, Standard_Real &gap) |
Standard_EXPORT void | DoNewBounds (const Handle(Adaptor3d_HSurface)&surface, const Standard_Real u0, const Standard_Real u1, const Standard_Real v0, const Standard_Real v1, const TColgp_Array2OfPnt &pntsOnSurface, const TColStd_Array1OfReal &X, const TColStd_Array1OfReal &Y, const TColStd_Array1OfReal &Z, TColStd_Array1OfReal &Bounds) |