vrcore  0.45
visuReal Messkern
 All Classes Files Functions Variables
SolidHandler Class Reference

#include <SolidModel.h>

Inheritance diagram for SolidHandler:

Public Member Functions

void scale (double scale, SolidPointVector &points, bool bPivot=true)
 
void scale (double horzScale, double vertScale, SolidPointVector &points, bool bPivot=true)
 
void move (double dx, double dy, double dz, SolidPointVector &points)
 
double getNorm (size_t idxPt1, size_t idxPt2, SolidPointVector &points)
 
double getPlanarNorm (size_t idxPt1, size_t idxPt2, SolidPointVector &points)
 
double getPlanarNorm (double x1, double y1, double x2, double y2)
 
double getPlanarRotation (size_t idxPt1, size_t idxPt2, SolidPointVector &points)
 

Protected Member Functions

void takePoint (SolidPoint &pt, SolidPointVector &points)
 
void takePoint (size_t idx, SolidPointVector &points)
 
void takeZeroPoint (SolidPoint &pt, SolidPointVector &points)
 
void takeZeroPoint (size_t idx, SolidPointVector &points)
 
double deg2Rad (double deg) const
 
void xAxis (double si, double co)
 
void yAxis (double si, double co)
 
void zAxis (double si, double co)
 
void takePivotPoint (SolidPointVector &points)
 
void takeZeroPoint (SolidPointVector &points)
 
void doXRotation (double rAngle, SolidPointVector &points)
 
void doYRotation (double rAngle, SolidPointVector &points)
 
void doZRotation (double rAngle, SolidPointVector &points)
 
void rotateXAxis (double rAngle, SolidPointVector &points)
 
void rotateYAxis (double rAngle, SolidPointVector &points)
 
void rotateZAxis (double rAngle, SolidPointVector &points)
 
 SolidHandler (int idxPivot)
 

Protected Attributes

int idxPivotPoint
 
cv::Mat mtx
 
SolidPoint pivotPoint
 

Detailed Description

Author
OMS-Developer
Date
04/24/14

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