Skip to main content

optiSLang 3D Postprocessing Script API 2025 R1

MeshMapperBase Class Reference

Last update: 16.07.2025

An abstract base class that provides a generic API for different methods that import matching or non-matching meshes and their data. More...

Public Types

typedef boost::shared_ptr< CoorTransformationBaseCoorTransformationBasePtr
 a pointer to a rigid transformation algorithm object
 
enum  Type {
  eCOMPATIBLE =0, eINCOMPATIBLE, eINCOMPATIBLE_CPP, eINCOMPATIBLE_RAY,
  eGRID, eP2VOLUME, eMORPHED_MESH
}
 an enum type defining the type of the derived class More...
 

Detailed Description

An abstract base class that provides a generic API for different methods that import matching or non-matching meshes and their data.

Member Enumeration Documentation

◆ Type

enum Type

an enum type defining the type of the derived class

Enumerator
eCOMPATIBLE 

compatible mesh mapper

eINCOMPATIBLE 

incompatible mesh mapper

eINCOMPATIBLE_CPP 

incompatible mesh mapper (closest point projection)

eINCOMPATIBLE_RAY 

incompatible mesh mapper (along user-specified direction)

eGRID 

grid mesh mapper

eP2VOLUME 

point-to-volume mesh mapper

eMORPHED_MESH 

mesh mapper used morphing

Connect with Ansys