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.
All Classes Namespaces Functions Variables Typedefs Enumerator Friends
Public Member Functions | List of all members
IRTransform Class Reference

Public Member Functions

 IRTransform (base_transform_t::Pointer transformBase, const bfs::path &imageID, const bfs::path &maskID)
 
const pnt2d_t & position () const
 
const vec2d_t & size () const
 
long groupID () const
 
void setGroupID (long newID)
 
const IRConnectionVector & connections () const
 
bool overlapsTransform (const IRTransform *otherTransform) const
 
int trasformOverlapArea (const IRTransform *otherTransform, pnt2d_t *start, vec2d_t *size) const
 
vec2d_t totalTension ()
 
void releaseTension ()
 
void addConnection (IRConnection *connection)
 
void removeConnection (IRConnection *connection)
 
base_transform_t::Pointer transformBase ()
 
const bfs::path & imageID () const
 
const bfs::path & maskID () const
 
void printImageID (bool verbose)
 
void printMaskID (bool verbose)
 

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