#include <CTiglTopoAlgorithms.h>
|
static TIGL_EXPORT TopoDS_Shape | CutShellAtKinks (const TopoDS_Shape &shape) |
| Cuts the surface at c1 discontinuities into a shell. More...
|
|
static TIGL_EXPORT TopoDS_Shape | CutShellAtUVParameters (const TopoDS_Shape &shape, std::vector< double > uparams, std::vector< double > vparams) |
| Cuts all faces of shell at the specified parameters. More...
|
|
static TIGL_EXPORT TopoDS_Shell | CutSurfaceAtKinks (Handle(Geom_BSplineSurface) surface) |
| Cuts the surface at c1 discontinuities into a shell. More...
|
|
static TIGL_EXPORT void | CutSurfaceAtKinks (Handle(Geom_BSplineSurface) surface, TopoDS_Shell &shell) |
| Cuts the surface at c1 discontinuities. The resulting faces are added to the shell. More...
|
|
static TIGL_EXPORT TopoDS_Shell | CutSurfaceAtUVParameters (Handle(Geom_Surface) surface, std::vector< double > uparams, std::vector< double > vparams) |
| Cuts the surface at the specified parameters into a shell. More...
|
|
static TIGL_EXPORT void | CutSurfaceAtUVParameters (Handle(Geom_Surface) surface, std::vector< double > uparams, std::vector< double > vparams, TopoDS_Shell &shell) |
|
static TIGL_EXPORT bool | IsDegenerated (const TopoDS_Wire &wire) |
| Checks, whether the wire is degenereated, i.e. infinitesimal small. More...
|
|
◆ CutShellAtKinks()
static TIGL_EXPORT TopoDS_Shape tigl::CTiglTopoAlgorithms::CutShellAtKinks |
( |
const TopoDS_Shape & |
shape | ) |
|
|
static |
Cuts the surface at c1 discontinuities into a shell.
- Parameters
-
- Returns
- The cutted shape
◆ CutShellAtUVParameters()
static TIGL_EXPORT TopoDS_Shape tigl::CTiglTopoAlgorithms::CutShellAtUVParameters |
( |
const TopoDS_Shape & |
shape, |
|
|
std::vector< double > |
uparams, |
|
|
std::vector< double > |
vparams |
|
) |
| |
|
static |
Cuts all faces of shell at the specified parameters.
- Parameters
-
shape | The shape to be cut |
uparams | U-Parameters to cut |
vparams | V-Parameters to cut |
- Returns
- The shape at cutted params
◆ CutSurfaceAtKinks() [1/2]
static TIGL_EXPORT TopoDS_Shell tigl::CTiglTopoAlgorithms::CutSurfaceAtKinks |
( |
Handle(Geom_BSplineSurface) |
surface | ) |
|
|
static |
Cuts the surface at c1 discontinuities into a shell.
- Parameters
-
surface | The surface to be cut |
- Returns
- The surface cut into a shell
◆ CutSurfaceAtKinks() [2/2]
static TIGL_EXPORT void tigl::CTiglTopoAlgorithms::CutSurfaceAtKinks |
( |
Handle(Geom_BSplineSurface) |
surface, |
|
|
TopoDS_Shell & |
shell |
|
) |
| |
|
static |
Cuts the surface at c1 discontinuities. The resulting faces are added to the shell.
- Parameters
-
surface | The surface to be cut |
shell | The shell to add the faces |
◆ CutSurfaceAtUVParameters() [1/2]
static TIGL_EXPORT TopoDS_Shell tigl::CTiglTopoAlgorithms::CutSurfaceAtUVParameters |
( |
Handle(Geom_Surface) |
surface, |
|
|
std::vector< double > |
uparams, |
|
|
std::vector< double > |
vparams |
|
) |
| |
|
static |
Cuts the surface at the specified parameters into a shell.
- Parameters
-
surface | The surface to be cut |
uparams | U-Parameters to cut |
vparams | V-Parameters to cut |
- Returns
- The surface cut into a shell
◆ CutSurfaceAtUVParameters() [2/2]
static TIGL_EXPORT void tigl::CTiglTopoAlgorithms::CutSurfaceAtUVParameters |
( |
Handle(Geom_Surface) |
surface, |
|
|
std::vector< double > |
uparams, |
|
|
std::vector< double > |
vparams, |
|
|
TopoDS_Shell & |
shell |
|
) |
| |
|
static |
◆ IsDegenerated()
static TIGL_EXPORT bool tigl::CTiglTopoAlgorithms::IsDegenerated |
( |
const TopoDS_Wire & |
wire | ) |
|
|
static |
Checks, whether the wire is degenereated, i.e. infinitesimal small.
The documentation for this class was generated from the following file: