Developer Documentation
Centre for Vision, Speech & Signal Processing
USER IN NAMESPACE AMMA TREE ROOT AMMA SEARCH AMMA HOME
 

  PUBLIC
CornerC::CornerC(void)
CornerC::CornerC(PixelC,GradT,GradT,GreyValueT)
CornerC::CornerC(const CornerC &)
CornerC::Loc(void)
CornerC::Loc(void) const
CornerC::GetX(void)
CornerC::GetY(void)
CornerC::GetGrad(void)
CornerC::GetGrad(void) const
CornerC::DY(void)
CornerC::DX(void)
CornerC::Level(void)
CornerC::Level(void) const
CornerC::Distance(PixelC &)
CornerC::Distance(const CornerC &) const
CornerC::ForceCode(void)
CornerC
 
include "amma/Corner.hh"
User Level:Default
Library:CornerDet
Example:exMultiLevelMatchEst.cc
Section:default.eep1cg
In Scope:std

Comments:
/////////////////////////////////////////////////////////////////// Corner/Corner.hh 18/12/95 By Charles Galambos Moderatly generic corner. Any better suggestions ?

Typedefs:
typedef RealT GradT;

Variables:
PixelC CLoc;
Location of corner.

Point2dC Grad;
Gradient of point.

GreyValueT GL;
Intensity of point.

Methods:
CornerC()
Default constructor.

CornerC(PixelC Cent,GradT ndx,GradT ndy,GreyValueT nGL)

CornerC(const CornerC & Oth)
Copy constructor.

PixelC & Loc(void)
Get location of corner.

const PixelC & Loc(void) const
Get location of corner.

IndexT & GetX(void)
X component of corner location.

IndexT & GetY(void)
Y component of corner location.

Point2dC & GetGrad(void)
Get gradient.

const Point2dC & GetGrad(void) const
Get gradient.

GradT & DY(void)
X component of gradient.

GradT & DX(void)
Y component of gradient.

GreyValueT & Level(void)
Grey level of pixel.

const GreyValueT & Level(void) const
Grey level of pixel.

IndexT Distance(PixelC & Oth)
Distance from another pixel.

RealT Distance(const CornerC & Oth) const
A somewhat arbitary distance messure between two corners. Suggestions for a better messure are welcome.

void ForceCode(void)
Dummy routine, Ignore !


Programmer:eep1cg, Documentation by CxxDoc: Tue Mar 20 10:49:27 2001