HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
MocapStreamRokokoHDK.C File Reference
#include "MocapStreamRokokoHDK.h"
#include <OP/OP_Director.h>
#include <PRM/PRM_TemplateBuilder.h>
#include <MC/MC_LZ4Decompressor.h>
#include <GEO/GEO_StandardAttribs.h>
#include <UT/UT_UniquePtr.h>
#include <UT/UT_NetSocket.h>
#include <UT/UT_NetFDSet.h>
#include <UT/UT_Thread.h>
#include <UT/UT_Options.h>
#include <UT/UT_ConcurrentVector.h>
#include <UT/UT_ScopeExit.h>
#include <UT/UT_JSONValue.h>
#include <UT/UT_JSONValueArray.h>
#include <UT/UT_JSONValueMap.h>
#include <SYS/SYS_Pragma.h>
#include <hboost/asio.hpp>
+ Include dependency graph for MocapStreamRokokoHDK.C:

Go to the source code of this file.

Functions

void newMocapStreamDevice (void *)
 
void rokokoServer (MC_MocapStreamImpl::ServerState &state, const MC_MocapStreamImpl::ServerOptions &options, MC_MocapStreamImpl *data)
 

Variables

UT_StringArray JOINTS
 
UT_Array< exintPARENTS
 
UT_Array< UT_Matrix4FREST_XFORMS
 

Function Documentation

void newMocapStreamDevice ( void )

Function called in DSO to install new functions All files found in $HOUDINI_MOCAPSTREAM_DSO_PATH are automatically scanned for this function.

Definition at line 46 of file MocapStreamRokokoHDK.C.

void rokokoServer ( MC_MocapStreamImpl::ServerState state,
const MC_MocapStreamImpl::ServerOptions options,
MC_MocapStreamImpl data 
)
Examples:
mocapstream/MocapStreamRokokoHDK.C.

Definition at line 57 of file MocapStreamRokokoHDK.C.

Variable Documentation

Initial value:
{
"hip",
"leftUpLeg", "leftLeg", "leftFoot", "leftToe", "leftToeEnd",
"rightUpLeg", "rightLeg", "rightFoot", "rightToe", "rightToeEnd",
"spine", "chest",
"leftShoulder", "leftUpperArm", "leftLowerArm","leftHand",
"leftIndexProximal", "leftIndexMedial", "leftIndexDistal", "leftIndexTip",
"leftLittleProximal", "leftLittleMedial", "leftLittleDistal", "leftLittleTip",
"leftMiddleProximal", "leftMiddleMedial", "leftMiddleDistal", "leftMiddleTip",
"leftRingProximal", "leftRingMedial", "leftRingDistal", "leftRingTip",
"leftThumbProximal", "leftThumbMedial", "leftThumbDistal", "leftThumbTip",
"neck", "head",
"rightShoulder", "rightUpperArm", "rightLowerArm", "rightHand",
"rightIndexProximal", "rightIndexMedial", "rightIndexDistal", "rightIndexTip",
"rightLittleProximal", "rightLittleMedial", "rightLittleDistal", "rightLittleTip",
"rightMiddleProximal", "rightMiddleMedial", "rightMiddleDistal", "rightMiddleTip",
"rightRingProximal", "rightRingMedial", "rightRingDistal", "rightRingTip",
"rightThumbProximal", "rightThumbMedial", "rightThumbDistal", "rightThumbTip",
}
Examples:
mocapstream/MocapStreamRokokoHDK.C.

Definition at line 165 of file MocapStreamRokokoHDK.C.

UT_Array<exint> PARENTS
Initial value:
{
-1,
0, 1, 2, 3, 4,
0, 6, 7, 8, 9,
0, 11,
12, 13, 14, 15,
16, 17, 18, 19,
16, 21, 22, 23,
16, 25, 26, 27,
16, 29, 30, 31,
16, 33, 34, 35,
12, 37,
12, 39, 40, 41,
42, 43, 44, 45,
42, 47, 48, 49,
42, 51, 52, 53,
42, 55, 56, 57,
42, 59, 60, 61,
}
Examples:
mocapstream/MocapStreamRokokoHDK.C.

Definition at line 185 of file MocapStreamRokokoHDK.C.

UT_Array<UT_Matrix4F> REST_XFORMS
Examples:
mocapstream/MocapStreamRokokoHDK.C.

Definition at line 205 of file MocapStreamRokokoHDK.C.