85       operator bool()
 const { 
return region; }
 TiltedQuad(const utils::Point32f *ps, cv::ImageRegion r)
creates a TiltedQuad instance with given 4D array of points and image region
Definition: TiltedQuad.h:68
 
undocument this line if you encounter any issues!
Definition: Any.h:37
 
TiltedQuad()
creates a null-instance
Definition: TiltedQuad.h:58
 
Utility class that represents a tilted quad in an image.
Definition: TiltedQuad.h:47
 
void setRegion(cv::ImageRegion region)
sets the image region (this is usually not used explicitly)
Definition: TiltedQuad.h:82
 
utils::Point32f & operator[](int i)
accesses the i-th corner point
Definition: TiltedQuad.h:73
 
ImageRegion Structure providing region feature information.
Definition: ImageRegion.h:99
 
TiltedQuad(const utils::Point32f &a, const utils::Point32f &b, const utils::Point32f &c, const utils::Point32f &d, const cv::ImageRegion r)
creates a TiltedQuad instance with given 4 corners and given ImageRegion
Definition: TiltedQuad.h:61
 
Single precission 3D Vectors Point class of the ICL.
Definition: Point32f.h:41
 
const utils::Point32f & operator[](int i) const
accesses the i-th corner point (const)
Definition: TiltedQuad.h:76
 
cv::ImageRegion getRegion() const
returns the associated image region (always const)
Definition: TiltedQuad.h:79
 
const utils::Point32f * data() const
returns the internal utils::Point-data pointer
Definition: TiltedQuad.h:88
 
cv::ImageRegion region
associated image region
Definition: TiltedQuad.h:53
 
void copy(const T *src, const T *srcEnd, T *dst)
moves data from source to destination array (no casting possible)
Definition: CoreFunctions.h:216
 
utils::Point32f ps[4]
list of points (usually sorted in clock-wise order)
Definition: TiltedQuad.h:50