Nuitrack  1.4.1
3D Skeleton Tracking Middleware
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Events Groups Pages
tdv::nuitrack::FrameBorderIssue Class Reference

Represents the frame bodrer issue. More...

#include <FrameBorderIssue.h>

Inheritance diagram for tdv::nuitrack::FrameBorderIssue:
Inheritance graph

Public Types

typedef std::shared_ptr
< FrameBorderIssue
Ptr
 Smart pointer to access the FrameBorderIssue instance.
 
- Public Types inherited from tdv::nuitrack::Issue
typedef std::shared_ptr< IssuePtr
 Smart pointer to access the Issue instance.
 

Public Member Functions

bool isTop () const
 
bool isLeft () const
 
bool isRight () const
 
void setTop (bool isTop)
 
void setLeft (bool isLeft)
 
void setRight (bool isRight)
 
 FrameBorderIssue ()
 Constructs a default frame border issue object.
 
 FrameBorderIssue (bool left, bool right, bool top)
 Constructs a frame border issue object from its properties.
 
- Public Member Functions inherited from tdv::nuitrack::Issue
virtual std::string getName () const
 Returns the issue name.
 
IssueId getId ()
 Returns the issue identifier.
 
 Issue ()
 Constructs a default issue.
 
 Issue (IssueId id, const std::string &name)
 Constructs an issue object from its identifier and name.
 
void deleteString ()
 
 Issue (const Issue &issue)
 Copy constructor.
 
void operator= (const Issue &issue)
 Overloaded copy assignment operator.
 

Static Public Member Functions

static std::string getType ()
 Returns the issue type as a string.
 
- Static Public Member Functions inherited from tdv::nuitrack::Issue
static std::string getType ()
 Returns the issue type as a string.
 

Additional Inherited Members

- Protected Attributes inherited from tdv::nuitrack::Issue
IssueId _id
 
char * _name
 

Detailed Description

Represents the frame bodrer issue.

Examples:
nuitrack_gl_sample/src/main.cpp.