|
static Standard_Real | Tolerance (const TopoDS_Shape &S) |
| Returns the tolerance of the shape . If the shape is Null, returns 0.
|
|
static gp_Pnt | Pnt (const TopoDS_Shape &S) |
| Returns 3D point of vertex .
|
|
static Handle< Geom_Curve > | BASISCURVE (const Handle< Geom_Curve > &C) |
|
static Handle< Geom_Curve > | BASISCURVE (const TopoDS_Edge &E) |
|
static Handle< Geom_Surface > | BASISSURFACE (const Handle< Geom_Surface > &S) |
|
static Handle< Geom_Surface > | BASISSURFACE (const TopoDS_Face &F) |
|
static void | UVBOUNDS (const Handle< Geom_Surface > &S, Standard_Boolean &UPeri, Standard_Boolean &VPeri, Standard_Real &Umin, Standard_Real &Umax, Standard_Real &Vmin, Standard_Real &Vmax) |
|
static void | UVBOUNDS (const TopoDS_Face &F, Standard_Boolean &UPeri, Standard_Boolean &VPeri, Standard_Real &Umin, Standard_Real &Umax, Standard_Real &Vmin, Standard_Real &Vmax) |
|
static void | AdjustOnPeriodic (const TopoDS_Shape &S, Standard_Real &u, Standard_Real &v) |
| adjust u,v values in UVBounds of the domain of the geometric shape , according to Uperiodicity and VPeriodicity of the domain. is assumed to be a face. u and/or v is/are not modified when the domain is not periodic in U and/or V .
|
|
static Standard_Boolean | Closed (const TopoDS_Shape &S1, const TopoDS_Shape &S2) |
| indicates whether shape S1 is a closing shape on S2 or not.
|
|
static Standard_Real | PeriodizeParameter (const Standard_Real par, const TopoDS_Shape &EE, const TopoDS_Shape &FF) |
|
static Standard_Boolean | ShapesSameOriented (const TopoDS_Shape &S1, const TopoDS_Shape &S2) |
|
static Standard_Boolean | SurfacesSameOriented (const BRepAdaptor_Surface &S1, const BRepAdaptor_Surface &S2) |
|
static Standard_Boolean | FacesSameOriented (const TopoDS_Shape &F1, const TopoDS_Shape &F2) |
|
static Standard_Boolean | CurvesSameOriented (const BRepAdaptor_Curve &C1, const BRepAdaptor_Curve &C2) |
|
static Standard_Boolean | EdgesSameOriented (const TopoDS_Shape &E1, const TopoDS_Shape &E2) |
|
static Standard_Real | EdgeData (const BRepAdaptor_Curve &BRAC, const Standard_Real P, gp_Dir &T, gp_Dir &N, Standard_Real &C) |
| Compute tangent T, normal N, curvature C at point of parameter P on curve BRAC. Returns the tolerance indicating if T,N are null.
|
|
static Standard_Real | EdgeData (const TopoDS_Shape &E, const Standard_Real P, gp_Dir &T, gp_Dir &N, Standard_Real &C) |
| Same as previous on edge E.
|
|
static Standard_Real | Resolution3dU (const Handle< Geom_Surface > &SU, const Standard_Real Tol2d) |
|
static Standard_Real | Resolution3dV (const Handle< Geom_Surface > &SU, const Standard_Real Tol2d) |
|
static Standard_Real | Resolution3d (const Handle< Geom_Surface > &SU, const Standard_Real Tol2d) |
|
static Standard_Real | Resolution3d (const TopoDS_Face &F, const Standard_Real Tol2d) |
|