Seg3D  2.4
Seg3D is a free volume segmentation and processing tool developed by the NIH Center for Integrative Biomedical Computing at the University of Utah Scientific Computing and Imaging (SCI) Institute.
Public Member Functions | List of all members
Core::Path Class Reference

Public Member Functions

size_t get_path_num () const
 Get number of Path.
 
SinglePathget_one_path (int index)
 Get the corresponding path.
 
bool find_one_path (Point &p1, Point &p2, SinglePath &spath)
 
const std::vector< SinglePath > & get_all_paths () const
 
void set_all_paths (std::vector< SinglePath > &paths)
 
void set_one_path (int index, const SinglePath &pt)
 
void add_one_path (const SinglePath &pt)
 
bool delete_one_path (Point &p1, Point &p2)
 
void delete_all_paths ()
 
void set_start_point (const Point &pt)
 
const Pointget_start_point () const
 
void set_end_point (const Point &pt)
 
const Pointget_end_point () const
 
bool operator== (const Path &) const
 
bool operator!= (const Path &) const
 

Member Function Documentation

void Core::Path::add_one_path ( const SinglePath pt)

Add one path to paths void add_one_path( const std::vector< Point >& pt );

void Core::Path::set_one_path ( int  index,
const SinglePath pt 
)

Set the corresponding path void set_one_path( int index, const std::vector< Point >& pt ) ;


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