|
virtual void | add (const C3DTransformation &a) |
| these functions should be removed More...
|
|
virtual C3DFVector | apply (const C3DFVector &x) const |
|
virtual C3DTransformation::const_iterator | begin () const |
|
virtual C3DTransformation::const_iterator | begin_range (const C3DBounds &begin, const C3DBounds &end) const |
|
| C3DLinearTransform () |
|
| C3DLinearTransform (const C3DBounds &size, const C3DInterpolatorFactory &ipf) |
|
virtual float | curl () const |
|
virtual size_t | degrees_of_freedom () const |
|
virtual C3DFMatrix | derivative_at (const C3DFVector &x) const |
|
virtual C3DFMatrix | derivative_at (int x, int y, int z) const |
|
virtual float | divergence () const |
|
virtual C3DTransformation::const_iterator | end () const |
|
virtual C3DTransformation::const_iterator | end_range (const C3DBounds &begin, const C3DBounds &end) const |
|
virtual double | get_divcurl_cost (double wd, double wr, CDoubleVector &gradient) const |
|
double | get_divcurl_cost (double wd, double wr) const |
|
virtual float | get_jacobian (const C3DFVectorfield &v, float delta) const |
|
virtual float | get_max_transform () const |
|
virtual CDoubleVector | get_parameters () const |
|
virtual const C3DBounds & | get_size () const |
|
virtual C3DTransformation * | invert () const |
|
virtual C3DFVector | operator() (const C3DFVector &x) const |
|
virtual float | pertuberate (C3DFVectorfield &v) const |
|
virtual void | set_identity () |
|
virtual void | set_parameters (const CDoubleVector ¶ms) |
|
virtual void | translate (const C3DFVectorfield &gradient, CDoubleVector ¶ms) const |
|
virtual void | update (float step, const C3DFVectorfield &a) |
|
| C3DTransformation (const C3DInterpolatorFactory &ipf) |
|
virtual C3DTransformation * | clone () const |
|
const std::string & | get_creator_string () const |
|
virtual C3DFVector | get_displacement_at (const C3DFVector &x) const =0 |
|
virtual C3DBounds | get_minimal_supported_image_size () const |
|
virtual bool | refine () |
|
virtual void | reinit () const |
|
void | set_creator_string (const std::string &s) |
|
void | set_debug () |
|
P3DTransformation | upscale (const C3DBounds &size) const |
|
double | get_energy_penalty () const |
|
double | get_energy_penalty_and_gradient (CDoubleVector &gradient) const |
|
bool | has_energy_penalty () const |
|
std::shared_ptr< C3DImage > | operator() (const C3DImage &input) const |
|
std::shared_ptr< C3DImage > | operator() (const C3DImage &input, const C3DInterpolatorFactory &ipf_override) const |
|
void | set_interpolator_factory (const C3DInterpolatorFactory &ipf) |
|
| Transformation (const C3DInterpolatorFactory &ipf) |
|
virtual | ~Transformation () |
|
const std::string & | get_source_format () const |
|
void | set_source_format (const std::string &format) |
|
CAttributeMap::const_iterator | begin_attributes () const |
|
void | delete_attribute (const std::string &key) |
|
CAttributeMap::const_iterator | end_attributes () const |
|
const PAttribute | get_attribute (const std::string &key) const |
|
template<typename T > |
const T | get_attribute_as (const std::string &key) const |
|
template<typename T > |
const T | get_attribute_as (const std::string &key, T default_value) const |
|
const std::string | get_attribute_as_string (const std::string &key) const |
| returns the requested attribute as string, returns an empty string if attribute doesn't exist More...
|
|
bool | has_attribute (const std::string &key) const |
|
CAttributedData & | operator= (const CAttributedData &org) |
| Assignemt operator. More...
|
|
void | print (std::ostream &os) const |
|
void | set_attribute (const std::string &key, PAttribute attr) |
|
void | set_attribute (const std::string &key, const std::string &value) |
|
template<typename T > |
void | set_attribute (const std::string &key, const T &value) |
|
void | set_attribute (const std::string &key, const char *value) |
|
void | set_attributes (CAttributeMap::const_iterator begin, CAttributeMap::const_iterator end) |
|
| CAttributedData () |
|
| CAttributedData (const CAttributedData &org) |
|
| CAttributedData (PAttributeMap attr) |
|
Definition at line 29 of file linear_transform.hh.