C3D Toolkit  Kernel - 118069, Vision - 2.16.7.1844

Parameter for an unwrapping the mesh on a plane. More...

#include <op_mesh_parameter.h>

+ Collaboration diagram for MbMeshUnwrapParams:

Public Member Functions

 MbMeshUnwrapParams ()
 Default constructor.
 
 MbMeshUnwrapParams (const MbPlacement3D &place, double poisson=0.25)
 Constructor by parameters.
 
 MbMeshUnwrapParams (const MbMeshUnwrapParams &that)
 Copy-constructor.
 
 ~MbMeshUnwrapParams ()
 Destructor.
 
MbMeshUnwrapParams & operator= (const MbMeshUnwrapParams &that)
 Assignment operator.
 
void SetPlacement (const MbPlacement3D &pl)
 Set local coordinate system for mesh unwrapping.
 
void SetPoissonsRatio (double poisson)
 Set the Poisson's ratio of face material.
 
double GetPoissonsRatio () const
 Get the Poisson's ratio of face material.
 
SPtr< MbPolymesh > GetBaseMesh () const
 Get the base mesh.
 
SPtr< MbPolymesh > GetRemeshedMesh () const
 Get the remeshed mesh.
 
void Transform (const MbMatrix3D &matr)
 Transform an object 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.
 
bool IsSame (const MbMeshUnwrapParams &that, double accuracy) const
 Determine whether an object is equal?
 
bool InitBaseMesh (const MbFaceShell &shell, const MbStepData &stepData)
 Initialize base mesh by shell.
 
bool InitRemeshedMesh (double triangleSize, bool bReparam=false)
 Initialize remeshed mesh with defined triangle size. If triangleSize < 0, then it will be estimated automatically.
 

Protected Attributes

MbPlacement3D _place
 The local coordinate system for result surface.
 
double _coefPoisson
 The Poisson's ratio of suface material.
 
SPtr< MbPolymesh > _baseMesh
 The base triangulation.
 
SPtr< MbPolymesh > _remeshedMesh
 The remeshed triangulation.
 

Detailed Description

Parameter for an unwrapping the mesh on a plane.

Parameter for an unwrapping the mesh on a plane.
The parameters contain information about the scan position and material properties.

Warning
Under development.

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