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

Utility functions for shape 3d management. More...

#include <IPSDKGeometry/IPSDKGeometryExports.h>
#include <IPSDKGeometry/Entity/3d/Shape/Shape3dTypes.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

IPSDKGEOMETRY_API BoolResult ipsdk::geom::saveToStLAscii (const boost::filesystem::path &stlFile, const Shape3d &shape, const ipBool bSaveHoles, const std::string &solidName="")
 export the shape definition to a StL ascii file More...
 
IPSDKGEOMETRY_API BoolResult ipsdk::geom::saveToStLBinary (const boost::filesystem::path &stlFile, const Shape3d &shape, const ipBool bSaveHoles)
 export the shape definition to a StL binary file More...
 
IPSDKGEOMETRY_API BoolResult ipsdk::geom::saveToStLAscii (const boost::filesystem::path &stlFile, const Shape3dVector &shapeColl, const ipBool bSaveHoles, const std::string &solidName="")
 export the shape definition collection to a StL ascii file More...
 
IPSDKGEOMETRY_API BoolResult ipsdk::geom::saveToStLBinary (const boost::filesystem::path &stlFile, const Shape3dVector &shapeColl, const ipBool bSaveHoles)
 export the shape definition collection to a StL binary file More...
 

Detailed Description

Utility functions for shape 3d management.

Author
E.Noirfalise
Date
2017/06/29