NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
Public Member Functions | Protected Member Functions | List of all members
niftk::MergePointClouds Class Reference
Inheritance diagram for niftk::MergePointClouds:
Inheritance graph
[legend]
Collaboration diagram for niftk::MergePointClouds:
Collaboration graph
[legend]

Public Member Functions

 mitkClassMacroItkParent (MergePointClouds, itk::Object) static Pointer New()
 
void AddPointSet (const std::string &filename)
 
void AddPointSet (const mitk::PointSet::Pointer &pointset)
 
void AddPointSet (const mitk::PointSet::ConstPointer &pointset)
 
mitk::PointSet::Pointer GetOutput () const
 

Protected Member Functions

 MergePointClouds ()
 
virtual ~MergePointClouds ()
 
 MergePointClouds (const MergePointClouds &)
 Not implemented. More...
 
MergePointCloudsoperator= (const MergePointClouds &)
 Not implemented. More...
 

Detailed Description

Will not preserve point IDs in the merged output! Order of points is not necessarily preserved.

Constructor & Destructor Documentation

niftk::MergePointClouds::MergePointClouds ( )
protected
niftk::MergePointClouds::~MergePointClouds ( )
protectedvirtual
niftk::MergePointClouds::MergePointClouds ( const MergePointClouds )
protected

Not implemented.

Member Function Documentation

void niftk::MergePointClouds::AddPointSet ( const std::string filename)
Exceptions
std::runtime_errorif filename is empty
std::runtime_errorif the file cannot be read/parsed
mitk::Exceptionif the file does not exist
void niftk::MergePointClouds::AddPointSet ( const mitk::PointSet::Pointer &  pointset)
Exceptions
std::runtime_errorif pointset is null.
void niftk::MergePointClouds::AddPointSet ( const mitk::PointSet::ConstPointer &  pointset)
Exceptions
std::runtime_errorif pointset is null.
mitk::PointSet::Pointer niftk::MergePointClouds::GetOutput ( void  ) const
Exceptions
nothingshould not throw anything
niftk::MergePointClouds::mitkClassMacroItkParent ( MergePointClouds  ,
itk::Object   
)
MergePointClouds& niftk::MergePointClouds::operator= ( const MergePointClouds )
protected

Not implemented.


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