|
User Documentation |
|
Centre for Vision, Speech & Signal Processing |
|
PUBLIC |
RbfValidateC::RbfValidateC(void)
RbfValidateC::RbfValidateC(istream &)
RbfValidateC::RbfValidateC(const Array1dC &,const VectorC &)
RbfValidateC::RbfValidateC(const NormalRBFuncC &)
RbfValidateC::getrbf(void) const
RbfValidateC::setrbf(const NormalRBFuncC &)
RbfValidateC::Validate(const DListC &) const
RbfValidateC::ValidateControlWin(const DListC &,const DListC &,const RbfOptionC &) const
RbfValidateC::ValidateControlWin(const DListC &,const DListC &,RealT,RealT) const
RbfValidateC::ValidateShrinkWin(const DListC &) const
RbfValidateC::AbsDiffTest(const Array1dC &,RealT,RealT) const
RbfValidateC::LineTest(const Array1dC &) const
RbfValidateC::JointConfidence(const Array1dC &) const
RbfValidateC::operator<<(ostream &,const RbfValidateC &)
RbfValidateC::operator>>(istream &,RbfValidateC &)
RCHandleAC::Abstract(void)
RCHandleAC::IsHandleType(const DT &) const
RCHandleAC::CheckHandleType(const DT &) const
RCHandleAC::Save(ostream &) const
RCHandleAC::Copy(void) const
RCHandleC::IsValid(void) const
RCHandleC::IsValidObject(void) const
RCHandleC::operator=(const RCHandleC &)
RCHandleC::operator==(const RCHandleC &) const
RCHandleC::operator!=(const RCHandleC &) const
RCHandleC::Hash(void) const
RCHandleC::IsConst(void) const
RCHandleC::IsNotConst(void) const
RCHandleC::SetConst(void) const
RCHandleC::Invalidate(void)
RCHandleC::Body(void)
RCHandleC::Body(void) const
|
Comments:
This class checks how well a computed model agrees with the data
Parent Classes:
Methods:
- RbfValidateC()
-
Default constructor
This creates an invalid handle.
You can remove this if you always want to create a full object.
- RbfValidateC(istream & in)
-
Stream constructor
This creates a new instance of the class from an input stream.
- RbfValidateC(const Array1dC<VecMatC> & params,const VectorC & weights)
-
Construct from a mixture model
- RbfValidateC(const NormalRBFuncC & rbf)
-
Construct from a mixture model
- NormalRBFuncC getrbf() const
-
Access function to rbf
- void setrbf(const NormalRBFuncC & inrbf)
-
Allows modification of rbf !section: Methods
- Array1dC<Point3dC> Validate(const DListC<VectorC> & points) const
-
return array of predicted and emperical probabilites
- Array1dC<Point3dC> ValidateControlWin(const DListC<VectorC> & points,const DListC<VectorC> & loc,const RbfOptionC & rbfOpt) const
-
return array of predicted and emperical probabilites
- Array1dC<Point3dC> ValidateControlWin(const DListC<VectorC> & points,const DListC<VectorC> & loc,RealT lo,RealT hi) const
-
return array of predicted and emperical probabilites
- Array1dC<Point3dC> ValidateShrinkWin(const DListC<VectorC> & points) const
-
return array of predicted and emperical probabilites
- BooleanT AbsDiffTest(const Array1dC<Point3dC> & probarr,RealT tolerance,RealT threshold) const
-
test that passes or fails a model
- BooleanT LineTest(const Array1dC<Point3dC> & probarr) const
-
test that passes or fails a model using line test
- BooleanT JointConfidence(const Array1dC<Point3dC> & probarr) const
-
test that passes or fails a model using line test !section: Friends
- ostream & operator<<(ostream & s,const RbfValidateC & out)
-
output stream operator
- istream & operator>>(istream & s,RbfValidateC & in)
-
input stream operator
- RCAbstractC Abstract()
-
Create an abstract handle to this object.
- BooleanT IsHandleType(const DT &) const
-
Is handle of given type ?
- void CheckHandleType(const DT & dummy) const
-
Check handle type. Throw an expception if not.
- BooleanT Save(ostream & out) const
-
Save to ostream.
- RCHandleAC<RbfValidateBodyC> Copy() const
-
Creat a deep copy of this object.
protected:
- BooleanT IsValid() const
-
Check its a valid handle.
- BooleanT IsValidObject() const
-
Check its a valid handle, and that the object is pointed to is also valid.
- RCHandleC<RbfValidateBodyC> & operator=(const RCHandleC<RbfValidateBodyC> & oth)
-
Assignment.
- BooleanT operator==(const RCHandleC<RbfValidateBodyC> & oth) const
-
Comparison operator.
- BooleanT operator!=(const RCHandleC<RbfValidateBodyC> & oth) const
-
Comparison operator.
- UIntT Hash() const
-
Hash function.x
- BooleanT IsConst() const
-
Is object constant ?
- BooleanT IsNotConst() const
-
Is object not constant ?
- void SetConst(void) const
-
Lock the object.
This is const as a convience though it actual modified the
object, often object you wish to ensure are constant already
have const set.
protected:
- void Invalidate()
-
Turn this into an invalid handle.
- RbfValidateBodyC & Body()
-
Direct access to body.
- const RbfValidateBodyC & Body() const
-
Constant access to body.
|
Programmer:Kieron J Messer, Documentation by CxxDoc: Tue Mar 20 10:48:08 2001
|