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 | |
size_t | get_path_num () const |
Get number of Path. | |
SinglePath & | get_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 Point & | get_start_point () const |
void | set_end_point (const Point &pt) |
const Point & | get_end_point () const |
bool | operator== (const Path &) const |
bool | operator!= (const Path &) const |
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 ) ;