plastimatch
Loading...
Searching...
No Matches
itk_pointset.cxx File Reference
#include "plmbase_config.h"
#include <stdio.h>
#include "itk_pointset.h"
#include "pointset.h"
#include "print_and_exit.h"
#include "raw_pointset.h"
#include "xform.h"
#include "xform_point.h"

Functions

Raw_pointsetraw_pointset_from_itk_float_pointset (FloatPointSetType::Pointer itk_ps)
 
FloatPointSetType::Pointer itk_float_pointset_from_raw_pointset (Raw_pointset *ps)
 
DoublePointSetType::Pointer itk_double_pointset_from_raw_pointset (Raw_pointset *ps)
 
template<class T >
FloatPointSetType::Pointer itk_float_pointset_from_pointset (const Pointset< T > *ps)
 
template<class T >
DoublePointSetType::Pointer itk_double_pointset_from_pointset (const Pointset< T > &ps)
 
Unlabeled_pointsetunlabeled_pointset_from_itk_float_pointset (FloatPointSetType::Pointer itk_ps)
 
template<class T >
void itk_pointset_load (T pointset, const char *fn)
 
template<class T >
itk_pointset_warp (T ps_in, Xform *xf)
 
template<class T >
void itk_pointset_debug (T pointset)
 
template void itk_pointset_debug (FloatPointSetType::Pointer pointset)
 
template void itk_pointset_debug (DoublePointSetType::Pointer pointset)
 
template void itk_pointset_load (FloatPointSetType::Pointer pointset, const char *fn)
 
template FloatPointSetType::Pointer itk_pointset_warp (FloatPointSetType::Pointer ps_in, Xform *xf)
 
template FloatPointSetType::Pointer itk_float_pointset_from_pointset (const Unlabeled_pointset *ps)
 
template DoublePointSetType::Pointer itk_double_pointset_from_pointset (const Labeled_pointset &ps)
 

Function Documentation

◆ itk_double_pointset_from_pointset() [1/2]

template DoublePointSetType::Pointer itk_double_pointset_from_pointset ( const Labeled_pointset & ps)

◆ itk_double_pointset_from_pointset() [2/2]

template<class T >
DoublePointSetType::Pointer itk_double_pointset_from_pointset ( const Pointset< T > & ps)

◆ itk_double_pointset_from_raw_pointset()

DoublePointSetType::Pointer itk_double_pointset_from_raw_pointset ( Raw_pointset * ps)

◆ itk_float_pointset_from_pointset() [1/2]

template<class T >
FloatPointSetType::Pointer itk_float_pointset_from_pointset ( const Pointset< T > * ps)

◆ itk_float_pointset_from_pointset() [2/2]

template FloatPointSetType::Pointer itk_float_pointset_from_pointset ( const Unlabeled_pointset * ps)

◆ itk_float_pointset_from_raw_pointset()

FloatPointSetType::Pointer itk_float_pointset_from_raw_pointset ( Raw_pointset * ps)

◆ itk_pointset_debug() [1/3]

template void itk_pointset_debug ( DoublePointSetType::Pointer pointset)

◆ itk_pointset_debug() [2/3]

template void itk_pointset_debug ( FloatPointSetType::Pointer pointset)

◆ itk_pointset_debug() [3/3]

template<class T >
void itk_pointset_debug ( T pointset)

◆ itk_pointset_load() [1/2]

template void itk_pointset_load ( FloatPointSetType::Pointer pointset,
const char * fn )

◆ itk_pointset_load() [2/2]

template<class T >
void itk_pointset_load ( T pointset,
const char * fn )

◆ itk_pointset_warp() [1/2]

template FloatPointSetType::Pointer itk_pointset_warp ( FloatPointSetType::Pointer ps_in,
Xform * xf )

◆ itk_pointset_warp() [2/2]

template<class T >
T itk_pointset_warp ( T ps_in,
Xform * xf )

◆ raw_pointset_from_itk_float_pointset()

Raw_pointset * raw_pointset_from_itk_float_pointset ( FloatPointSetType::Pointer itk_ps)

◆ unlabeled_pointset_from_itk_float_pointset()

Unlabeled_pointset * unlabeled_pointset_from_itk_float_pointset ( FloatPointSetType::Pointer itk_ps)