C3D Toolkit  Kernel - 118060, Vision - 2.15.0.1825

Parameters for the shell draping. More...

#include <op_polymesh_parameter.h>

+ Collaboration diagram for MbDrapeShellParams:

Public Types

enum class  ConstraintCurveType { geodesic , curve }
 Constraint curve type. More...
 
enum class  AngleFromCurveType { degrees0 , degreesPlus45 , degreesMinus45 }
 Fiber angle from a constraint curve. More...
 

Public Member Functions

 MbDrapeShellParams ()
 Constructor ( for internal usage only ).
 
 MbDrapeShellParams (const MbFaceShell &shell, const MbStepData &stepData, double epsSew=METRIC_EPSILON)
 Constructor by parameters.
 
 ~MbDrapeShellParams ()
 Destructor.
 
void SetPlacement (const MbPlacement3D &pl)
 Set the local coordinate system for a mesh unwrapping.
 
void SetCellSize (double cellSize)
 Set cell size.
 
void SetConstraintCurveType (ConstraintCurveType type)
 Set constraint curve type.
 
void SetAngleFromCurveType (AngleFromCurveType type)
 Set fiber angle from the curve.
 
void SetSewTolerance (double epsSew)
 Set sew tolerance.
 

Public Attributes

IProgressIndicator_progress
 A progress indicator of the operation.
 

Detailed Description

Parameters for the shell draping.

Parameters for the shell draping.
Parameters contain information about the scan position and material properties.

Warning
Under development.

Member Enumeration Documentation

◆ ConstraintCurveType

Constraint curve type.

Constraint curve type.

Enumerator
geodesic 

Geodesic.

curve 

Given curve.

◆ AngleFromCurveType

Fiber angle from a constraint curve.

Fiber angle from a constraint curve.

Enumerator
degrees0 

Zero degrees.

degreesPlus45 

45 degrees.

degreesMinus45 

Minus 45 degrees.


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