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
the_mesh_transform_t Class Reference
Inheritance diagram for the_mesh_transform_t:
the_base_triangle_transform_t the_base_triangle_transform_t

Public Member Functions

bool is_ready () const
 
bool setup (const pnt2d_t &tile_min, const pnt2d_t &tile_max, const std::vector< pnt2d_t > &uv, const std::vector< pnt2d_t > &xy, unsigned int accel_grid_rows=16, unsigned int accel_grid_cols=16)
 
bool insert_point (const pnt2d_t &uv, const pnt2d_t &xy, const bool delay_setup=false)
 
bool insert_point (const pnt2d_t &uv)
 
bool is_ready () const
 
bool setup (const pnt2d_t &tile_min, const pnt2d_t &tile_max, const std::vector< pnt2d_t > &uv, const std::vector< pnt2d_t > &xy, unsigned int accel_grid_rows=16, unsigned int accel_grid_cols=16)
 
bool insert_point (const pnt2d_t &uv, const pnt2d_t &xy, const bool delay_setup=false)
 
bool insert_point (const pnt2d_t &uv)
 
- Public Member Functions inherited from the_base_triangle_transform_t
bool transform (const pnt2d_t &xy, pnt2d_t &uv) const
 
bool transform_inv (const pnt2d_t &uv, pnt2d_t &xy) const
 
bool jacobian (const pnt2d_t &xy, unsigned int *idx, double *jac) const
 
bool transform (const pnt2d_t &xy, pnt2d_t &uv) const
 
bool transform_inv (const pnt2d_t &uv, pnt2d_t &xy) const
 
bool jacobian (const pnt2d_t &xy, unsigned int *idx, double *jac) const
 

Additional Inherited Members

- Public Attributes inherited from the_base_triangle_transform_t
pnt2d_t tile_min_
 
vec2d_t tile_ext_
 
the_acceleration_grid_t grid_
 

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