#include <CTiglTopoAlgorithms.h>
|
| static TIGL_EXPORT TopoDS_Shape | CutShellAtKinks (const TopoDS_Shape &shape) |
| | Cuts the surface at c1 discontinuities into a shell.
|
| |
| 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.
|
| |
| static TIGL_EXPORT TopoDS_Shell | CutSurfaceAtKinks (Handle_Geom_BSplineSurface surface) |
| | Cuts the surface at c1 discontinuities into a shell.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
◆ 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: