|
Developer Documentation |
|
Centre for Vision, Speech & Signal Processing |
Parent Classes:
Derived Classes:
Variables:
- RealSArray1dC extra;
-
extra measurements to create attributes
- MatrixC error;
-
error measurements resulting from a common source
- in effect, the source-to-measurement Jacobian * source error s.d.s
Methods:
- ~GeomFeatC()
-
Destructor, (Needed to make it virtual).
- void Include(const RealSArray1dC extra)
-
incorporate extra feature measurements
- void Include(const MatrixC error)
-
incorporate error propagation Jacobian (an obscure feature - see "matcher" package in GAMA)
- const Point2dC Pt() const
-
returns 2D point
- const Line2dPPC Line() const
-
returns 2D line
- const VectorC CG() const
-
returns c.g. of feature
- RealT Extent() const
-
returns max "radius" of feature
- RealT Orientation() const
-
returns feature "orientation", defined as orientation of line joining 1st
feature point to c.g.
- void Print(ostream & outS) const
-
GeomFeatC (const int no_of_extra, const bool errors_with_data);
- ostream & operator<<(ostream & outS,const GeomFeatC & feat)
-
- IntT Field(StringC gf_format)
-
returns position of feature in gf format string
- void SetType(const GfFeatT new_type)
-
assign gf type
- GfFeatT Type() const
-
returns gf type of feature
- IntT NoOfPts() const
-
returns no. of points in feature
- IntT Dim() const
-
returns dimensionality of feature space
- StringC TypeStr() const
-
returns string representation of gf type of set elements
|
Programmer:Bill Christmas, Documentation by CxxDoc: Tue Mar 20 10:49:27 2001
|