Image Component Library (ICL)
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
icl::cv::RegionPCAInfo Class Reference

data-struct to represent local PCA information More...

#include <RegionPCAInfo.h>

Public Member Functions

 RegionPCAInfo (float len1=0, float len2=0, float arc1=0, int cx=0, int cy=0)
 Default Constructor. More...
 

Public Attributes

float len1
 length of first major axis More...
 
float len2
 length of second major axis More...
 
float arc1
 angle of the first major axis More...
 
float arc2
 angle of the second major axis (arc1+PI/2) More...
 
int cx
 x center of the region More...
 
int cy
 y center of the region More...
 

Static Public Attributes

static const RegionPCAInfo null
 null PCAInfo More...
 

Detailed Description

data-struct to represent local PCA information

Constructor & Destructor Documentation

◆ RegionPCAInfo()

icl::cv::RegionPCAInfo::RegionPCAInfo ( float  len1 = 0,
float  len2 = 0,
float  arc1 = 0,
int  cx = 0,
int  cy = 0 
)
inline

Default Constructor.

Member Data Documentation

◆ arc1

float icl::cv::RegionPCAInfo::arc1

angle of the first major axis

◆ arc2

float icl::cv::RegionPCAInfo::arc2

angle of the second major axis (arc1+PI/2)

◆ cx

int icl::cv::RegionPCAInfo::cx

x center of the region

◆ cy

int icl::cv::RegionPCAInfo::cy

y center of the region

◆ len1

float icl::cv::RegionPCAInfo::len1

length of first major axis

◆ len2

float icl::cv::RegionPCAInfo::len2

length of second major axis

◆ null

const RegionPCAInfo icl::cv::RegionPCAInfo::null
static

null PCAInfo


The documentation for this class was generated from the following file: