KJB
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
kjb::Deva_facemark Class Reference

#include <d_deva_facemark.h>

Public Member Functions

 Deva_facemark (const std::vector< Vector > &parts, double yaw)
 
const std::vector< Vector > & left_eye () const
 
const std::vector< Vector > & right_eye () const
 
const std::vector< Vector > & nose () const
 
const std::vector< Vector > & mouth () const
 
const std::vector< Vector > & chin () const
 
double yaw () const
 
std::vector< Vector > & left_eye ()
 
std::vector< Vector > & right_eye ()
 
std::vector< Vector > & nose ()
 
std::vector< Vector > & mouth ()
 
std::vector< Vector > & chin ()
 
double & yaw ()
 
const Vectorleft_eye_mark () const
 Return the mark of the left eye. More...
 
Vectorleft_eye_mark ()
 
const Vectorright_eye_mark () const
 Return the mark of the right eye. More...
 
Vectorright_eye_mark ()
 
const Vectornose_mark () const
 Return the mark of the tip of the nose. More...
 
Vectornose_mark ()
 
const Vectorleft_mouth_mark () const
 Return the left corner of the mouth. More...
 
Vectorleft_mouth_mark ()
 
const Vectorright_mouth_mark () const
 Return the right corner of the mouth. More...
 
Vectorright_mouth_mark ()
 

Constructor & Destructor Documentation

Deva_facemark::Deva_facemark ( const std::vector< Vector > &  parts,
double  yaw 
)
  • \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ */* \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ */* \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ */* \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ */

Member Function Documentation

const std::vector<Vector>& kjb::Deva_facemark::chin ( ) const
inline
std::vector<Vector>& kjb::Deva_facemark::chin ( )
inline
const std::vector<Vector>& kjb::Deva_facemark::left_eye ( ) const
inline
std::vector<Vector>& kjb::Deva_facemark::left_eye ( )
inline
const Vector& kjb::Deva_facemark::left_eye_mark ( ) const
inline

Return the mark of the left eye.

Vector& kjb::Deva_facemark::left_eye_mark ( )
inline
const Vector& kjb::Deva_facemark::left_mouth_mark ( ) const
inline

Return the left corner of the mouth.

Vector& kjb::Deva_facemark::left_mouth_mark ( )
inline
const std::vector<Vector>& kjb::Deva_facemark::mouth ( ) const
inline
std::vector<Vector>& kjb::Deva_facemark::mouth ( )
inline
const std::vector<Vector>& kjb::Deva_facemark::nose ( ) const
inline
std::vector<Vector>& kjb::Deva_facemark::nose ( )
inline
const Vector& kjb::Deva_facemark::nose_mark ( ) const
inline

Return the mark of the tip of the nose.

Vector& kjb::Deva_facemark::nose_mark ( )
inline
const std::vector<Vector>& kjb::Deva_facemark::right_eye ( ) const
inline
std::vector<Vector>& kjb::Deva_facemark::right_eye ( )
inline
const Vector& kjb::Deva_facemark::right_eye_mark ( ) const
inline

Return the mark of the right eye.

Vector& kjb::Deva_facemark::right_eye_mark ( )
inline
const Vector& kjb::Deva_facemark::right_mouth_mark ( ) const
inline

Return the right corner of the mouth.

Vector& kjb::Deva_facemark::right_mouth_mark ( )
inline
double kjb::Deva_facemark::yaw ( ) const
inline
double& kjb::Deva_facemark::yaw ( )
inline

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