KFbxConstraint Class Reference

#include <kfbxconstraint.h>
Inheritance diagram for KFbxConstraint:
Inheritance graph
[legend]

List of all members.


Detailed Description

Base class for constraints.

Definition at line 61 of file kfbxconstraint.h.


Error Management

enum   EError
  Error identifiers. More...
KError GetError ()
  Retrieve error object.
EError  GetLastErrorID () const
  Get last error code.
const char *  GetLastErrorString () const
  Get last error string.

Public Types

enum   EConstraintType
  Constraint attribute types. More...

Public Member Functions

virtual EConstraintType  GetConstraintType ()
  Return the type of node attribute.
virtual void  SetOffset (KFbxVector4 pOffset)
  Set the offset.

Member Enumeration Documentation

Constraint attribute types.

  • eUNIDENTIFIED
  • ePOSITION
  • eROTATION
  • eSCALE
  • ePARENT
  • eSINGLECHAIN_IK
  • eAIM
  • eCHARACTER_CONSTRAINT
  • eCUSTOM
  • eCONSTRAINT_COUNT

Definition at line 80 of file kfbxconstraint.h.

enum EError

Error identifiers.

  • eERROR
  • eERROR_COUNT

Reimplemented in KFbxCharacter.

Definition at line 113 of file kfbxconstraint.h.


Member Function Documentation

virtual EConstraintType GetConstraintType (  )  [inline, virtual]

Return the type of node attribute.

Remarks:
This class is pure virtual.

Definition at line 97 of file kfbxconstraint.h.

KError& GetError (  ) 

Retrieve error object.

Returns:
Reference to error object.

EError GetLastErrorID (  )  const

Get last error code.

Returns:
Last error code.

const char* GetLastErrorString (  )  const

Get last error string.

Returns:
Textual description of the last error.

virtual void SetOffset ( KFbxVector4  pOffset  )  [virtual]

Set the offset.

Parameters:
pOffset  Offset vector value.

Reimplemented in KFbxConstraintAim, KFbxConstraintPosition, KFbxConstraintRotation, and KFbxConstraintScale.

KFbxConstraint KFbxConstraint KFbxConstraint KFbxConstraint KFbxConstraint KFbxConstraint KFbxConstraint KFbxConstraint KFbxConstraint KFbxConstraint
KFbxConstraint KFbxConstraint KFbxConstraint KFbxConstraint KFbxConstraint KFbxConstraint KFbxConstraint KFbxConstraint KFbxConstraint KFbxConstraint