C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2

The parameter of bend construction by line for operation "Bend by a line". More...

#include <sheet_metal_param.h>

+ Inheritance diagram for MbBendOverSegValues:
+ Collaboration diagram for MbBendOverSegValues:

Public Member Functions

 MbBendOverSegValues ()
 Default constructor.
 
 MbBendOverSegValues (double coef, double rad, double ang, double coneAng, double displ, bool left, MbeReleaseType tp)
 Constructor by specific parameters.
 
 MbBendOverSegValues (const MbBendOverSegValues &other)
 Copy-constructor.
 
void Init (double coef, double rad, double ang, double coneAng, double displ, bool left, MbeReleaseType tp)
 Initialize by specific parameters.
 
void Init (const MbBendOverSegValues &other)
 Initialize by another object.
 
MbBendOverSegValuesoperator= (const MbBendOverSegValues &other)
 Assignment operator.
 
bool IsSame (const MbBendOverSegValues &other, double accuracy) const
 Determine whether an object is equal?
 
- Public Member Functions inherited from MbBendValues
 MbBendValues ()
 Default constructor.
 
 MbBendValues (double coef, double rad, double ang, double coneAng)
 Constructor by specific parameters.
 
 MbBendValues (const MbBendValues &other)
 Copy-constructor.
 
void Init (double coef, double rad, double ang, double coneAng)
 Initialize by specific parameters.
 
void Init (const MbBendValues &other)
 Initialize by another structure.
 
const MbBendValuesoperator= (const MbBendValues &other)
 Assignment operator.
 
bool IsSame (const MbBendValues &other, double accuracy) const
 Determine whether an object is equal?
 
void Transform (const MbMatrix3D &matr)
 To transform by the matrix.
 

Public Attributes

double displacement
 The displacement of bending.
 
bool leftFixed
 The fixed part of face.
 
MbeReleaseType type
 Way of freeing angles.
 
- Public Attributes inherited from MbBendValues
double k
 Coefficient determining the position of the neutral layer.
 
double radius
 The internal radius of the bend.
 
double angle
 The bend angle.
 
double coneAngle
 The angle between the axis and the side of the cone.
 

Detailed Description

The parameter of bend construction by line for operation "Bend by a line".

Displacement of bending determines value of indent of beginning of bend from a straight sketch to one side or other along a bendable surface depending on the sign.
LeftFixed parameter determines which side of the straight sketch will lie unbendable part of the sheet.


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