Public Types | Public Member Functions

ntk::MeshGenerator Class Reference

#include <mesh_generator.h>

List of all members.

Public Types

enum  MeshType { PointCloudMesh = 0 }

Public Member Functions

 MeshGenerator ()
const ntk::Meshmesh ()
void generatePointCloudMesh (const RGBDImage &image, const Pose3D &depth_pose, const Pose3D &rgb_pose)
void setUseColor (bool use_it)
bool useColor () const
void setMeshType (MeshType type)
void setResolutionFactor (double f)
void setMaxNormalAngle (double angle_in_degrees)
void generate (const RGBDImage &image, const Pose3D &depth_pose=Pose3D(), const Pose3D &rgb_pose=Pose3D())

Member Enumeration Documentation

Enumerator:
PointCloudMesh 

Constructor & Destructor Documentation

ntk::MeshGenerator::MeshGenerator (  ) 

Member Function Documentation

void ntk::MeshGenerator::generate ( const RGBDImage image,
const Pose3D depth_pose = Pose3D(),
const Pose3D rgb_pose = Pose3D() 
)
void ntk::MeshGenerator::generatePointCloudMesh ( const RGBDImage image,
const Pose3D depth_pose,
const Pose3D rgb_pose 
)
const ntk::Mesh& ntk::MeshGenerator::mesh (  )  [inline]
void ntk::MeshGenerator::setMaxNormalAngle ( double  angle_in_degrees  )  [inline]
void ntk::MeshGenerator::setMeshType ( MeshType  type  )  [inline]
void ntk::MeshGenerator::setResolutionFactor ( double  f  ) 
void ntk::MeshGenerator::setUseColor ( bool  use_it  )  [inline]
bool ntk::MeshGenerator::useColor (  )  const [inline]

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