C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
MbSolidToSheetMetalValues::MbBendEdgeValues Struct Reference

The bend edge and parameters of bending. More...

#include <sheet_metal_param.h>

+ Inheritance diagram for MbSolidToSheetMetalValues::MbBendEdgeValues:
+ Collaboration diagram for MbSolidToSheetMetalValues::MbBendEdgeValues:

Public Member Functions

 MbBendEdgeValues (double coef, double rad, MbEdgeFacesIndexes index)
 Constructor by specific parameters.
 
 MbBendEdgeValues (const MbBendEdgeValues &other)
 Copy-constructor.
 
MbBendEdgeValuesoperator= (const MbBendEdgeValues &other)
 Assignment operator.
 
void Init (const MbBendEdgeValues &other)
 Initialization by another object.
 
bool IsSame (const MbBendEdgeValues &other, double accuracy) const
 Determine whether an object is equal?
 
void Transform (const MbMatrix3D &matr)
 Transform element according to the matrix.
 
void Move (const MbVector3D &to)
 Move an object along a vector.
 
void Rotate (const MbAxis3D &axis, double ang)
 Rotate an object at a given angle around an axis.
 
- 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

MbEdgeFacesIndexes bendEdgeIndex
 Index of bend edge.
 
MbName innerFaceName
 Name of interior face of bend.
 
MbName outerFaceName
 Name of exterior face of bend. Default constructor.
 
- 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 bend edge and parameters of bending.


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