Definition at line 49 of file InterestCircle.h. References Impala::Core::Vector::VectorTem< ElemT >::Elem(), mCornerness, mOrientation, mScale, Impala::Core::Geometry::InterestPoint::mX, Impala::Core::Geometry::InterestPoint::mY, and Impala::Core::Vector::VectorTem< ElemT >::Size(). 00051 : InterestPoint(), mDetectionScale(0.0), mOrientation(0.0), mCornerness(0.0) 00052 { 00053 if(pointVector.Size() < 3) 00054 { 00055 std::cerr << "Invalid data for InterestCircle" << std::endl; 00056 throw "Invalid data"; 00057 } 00058 mX = pointVector.Elem(0) - shiftX; 00059 mY = pointVector.Elem(1) - shiftY; 00060 mScale = pointVector.Elem(2); 00061 if(pointVector.Size() > 3) 00062 mOrientation = pointVector.Elem(3); 00063 if(pointVector.Size() > 4) 00064 mCornerness = pointVector.Elem(4); 00065 }
Here is the call graph for this function:
|