IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Namespaces | Functions
MeshWithHoles3dFunctions.h File Reference

Utility functions associated to mesh with holes 3d management. More...

#include <IPSDKGeometry/IPSDKGeometryExports.h>
#include <IPSDKGeometry/Entity/3d/MeshWithHoles/MeshWithHoles3dTypes.h>
#include <IPSDKUtil/Tools/ProcessingResult.h>
#include <boost/filesystem/path.hpp>
#include <iostream>

Go to the source code of this file.

Namespaces

 ipsdk
 Main namespace for IPSDK library.
 
 ipsdk::geom
 Namespace aggregating geometrical routines and classes.
 

Functions

template<typename T >
IPSDKGEOMETRY_API BoolResult ipsdk::geom::saveToStLAscii (const boost::filesystem::path &stlFile, const MeshWithHoles3d< T > &mesh, const ipBool bSaveHoles, const std::string &solidName="")
 export the mesh with holes definition to a StL ascii file More...
 
template<typename T >
IPSDKGEOMETRY_API BoolResult ipsdk::geom::saveToStLBinary (const boost::filesystem::path &stlFile, const MeshWithHoles3d< T > &mesh, const ipBool bSaveHoles)
 export the mesh with holes definition to a StL binary file More...
 
template<typename T >
IPSDKGEOMETRY_API void ipsdk::geom::writeStLAscii (std::ostream &os, const MeshWithHoles3d< T > &mesh, const ipBool bSaveHoles, const ipReal32 xOffset, const ipReal32 yOffset, const ipReal32 zOffset)
 function allowing to write stl ascii mesh with holes data into a stream
 
template<typename T >
IPSDKGEOMETRY_API void ipsdk::geom::writeStLBinary (std::ostream &os, const MeshWithHoles3d< T > &mesh, const ipBool bSaveHoles, const ipReal32 xOffset, const ipReal32 yOffset, const ipReal32 zOffset)
 function allowing to write stl binary mesh with holes data into a stream
 

Detailed Description

Utility functions associated to mesh with holes 3d management.

Author
E.Noirfalise
Date
2017/08/16