3ds Max C++ API Reference
Loading...
Searching...
No Matches
MocapManager Class Reference

#include <C:/adskgit/3dsmax/3dsmax/3dswin/src/maxsdk/include/CS/BipedApi.h>

Inheritance diagram for MocapManager:

Public Member Functions

BIPExport const MCHARGetTalentFigStrucFile ()
BIPExport void SetTalentFigStrucFile (const MCHAR *fname)
BIPExport BOOL GetUseTalentFigStrucFile () const
BIPExport void SetUseTalentFigStrucFile (BOOL onOff)
BIPExport const MCHARGetTalentPoseAdjFile () const
BIPExport void SetTalentPoseAdjFile (const MCHAR *fname)
BIPExport BOOL GetUseTalentPoseAdjFile () const
BIPExport void SetUseTalentPoseAdjFile (BOOL onOff)
BIPExport int GetFSExtractionMode () const
BIPExport void SetFSExtractionMode (int mode)
BIPExport int GetFSConversionMode () const
BIPExport void SetFSConversionMode (int mode)
BIPExport int GetUpVector () const
BIPExport void SetUpVector (int axis)
BIPExport float GetScaleFactor () const
BIPExport void SetScaleFactor (float val)
BIPExport float GetFSExtractionTol () const
BIPExport void SetFSExtractionTol (float val)
BIPExport float GetFSSlidingDist () const
BIPExport void SetFSSlidingDist (float val)
BIPExport float GetFSSlidingAngle () const
BIPExport void SetFSSlidingAngle (float val)
BIPExport float GetFSVerticalTol () const
BIPExport void SetFSVerticalTol (float val)
BIPExport float GetFSZLevel () const
BIPExport void SetFSZLevel (float val)
BIPExport BOOL GetFSUseVerticalTol () const
BIPExport void SetFSUseVerticalTol (BOOL val)
BIPExport BOOL GetFSUseFlatten () const
BIPExport void SetFSUseFlatten (BOOL val)
BIPExport int GetStartFrame () const
BIPExport void SetStartFrame (int val)
BIPExport int GetEndFrame () const
BIPExport void SetEndFrame (int val)
BIPExport BOOL GetUseLoopFrame () const
BIPExport void SetUseLoopFrame (BOOL val)
BIPExport int GetLoopFrameCount () const
BIPExport void SetLoopFrameCount (int val)
BIPExport float GetKeyReductionTol (int part) const
BIPExport void SetKeyReductionTol (int part, float val)
BIPExport int GetKeyReductionSpacing (int part) const
BIPExport void SetKeyReductionSpacing (int part, float val)
BIPExport BOOL GetKeyReductionFilter (int part) const
BIPExport void SetKeyReductionFilter (int part, BOOL onOff)
BIPExport int GetLimbOrientation (int limb) const
BIPExport void SetLimbOrientation (int limb, int val)
BIPExport int LoadMocapParameters (const MCHAR *fname)
BIPExport int SaveMocapParameters (const MCHAR *fname)
BIPExport const MCHARGetMarkerNameFile () const
BIPExport bool LoadMarkerNameFile (const MCHAR *fname)
BIPExport BOOL GetUseMarkerNameFile () const
BIPExport void SetUseMarkerNameFile (BOOL onOff)
BIPExport const MCHARGetJointNameFile () const
BIPExport bool LoadJointNameFile (const MCHAR *fname)
BIPExport BOOL GetUseJointNameFile () const
BIPExport void SetUseJointNameFile (BOOL onOff)
BIPExport int BatchConvert (const MCHAR *inDir, const MCHAR *outDir, const MCHAR *ext)
BIPExport BOOL GetDispKnownMarkers () const
BIPExport void SetDispKnownMarkers (BOOL onOff)
BIPExport int GetDispKnownMarkersType () const
BIPExport void SetDispKnownMarkersType (int type)
BIPExport BOOL GetDispUnKnownMarkers () const
BIPExport void SetDispUnKnownMarkers (BOOL onOff)
BIPExport BOOL GetDispPropMarkers () const
BIPExport void SetDispPropMarkers (BOOL onOff)

Additional Inherited Members

Static Public Member Functions inherited from MaxHeapOperators
static UtilExport voidoperator new (size_t size)
 Standard new operator used to allocate objects If there is insufficient memory, an exception will be thrown.
static UtilExport voidoperator new (size_t size, const std::nothrow_t &e)
 Standard new operator used to allocate objects if there is insufficient memory, NULL will be returned.
static UtilExport voidoperator new (size_t size, const char *filename, int line)
 New operator used to allocate objects that takes the filename and line number where the new was called If there is insufficient memory, an exception will be thrown.
static UtilExport voidoperator new (size_t size, int block_type, const char *filename, int line)
 New operator used to allocate objects that takes the type of memory, filename and line number where the new was called If there is insufficient memory, an exception will be thrown.
static UtilExport voidoperator new (size_t size, const std::nothrow_t &e, const char *filename, int line)
 New operator used to allocate objects that takes the filename and line number where the new was called If there is insufficient memory, NULL will be returned.
static UtilExport voidoperator new (size_t size, unsigned long flags)
 New operator used to allocate objects that takes extra flags to specify special operations If there is insufficient memory, an exception will be thrown.
static UtilExport voidoperator new (size_t size, const std::nothrow_t &e, unsigned long flags)
 New operator used to allocate objects that takes extra flags to specify special operations If there is insufficient memory, NULL will be returned.
static UtilExport voidoperator new[] (size_t size)
 New operator used to allocate arrays of objects If there is insufficient memory, an exception will be thrown.
static UtilExport voidoperator new[] (size_t size, const std::nothrow_t &e)
 New operator used to allocate arrays of objects If there is insufficient memory, NULL will be returned.
static UtilExport voidoperator new[] (size_t size, const char *filename, int line)
 New operator used to allocate arrays of objects If there is insufficient memory, an exception will be thrown.
static UtilExport voidoperator new[] (size_t size, int block_type, const char *filename, int line)
 New operator used to allocate arrays of objects.
static UtilExport voidoperator new[] (size_t size, const std::nothrow_t &e, const char *filename, int line)
 New operator used to allocate arrays of objects If there is insufficient memory, NULL will be returned.
static UtilExport voidoperator new[] (size_t size, unsigned long flags)
 New operator used to allocate arrays of objects If there is insufficient memory, an exception will be thrown.
static UtilExport voidoperator new[] (size_t size, const std::nothrow_t &e, unsigned long flags)
 New operator used to allocate arrays of objects If there is insufficient memory, NULL will be returned.
static UtilExport void operator delete (void *ptr)
 Standard delete operator used to deallocate an object If the pointer is invalid, an exception will be thrown.
static UtilExport void operator delete (void *ptr, const std::nothrow_t &e)
 Standard delete operator used to deallocate an object If the pointer is invalid, nothing will happen.
static UtilExport void operator delete (void *ptr, const char *filename, int line)
 Delete operator used to deallocate an object that takes the filename and line number where the delete was called If the pointer is invalid, an exception will be thrown.
static UtilExport void operator delete (void *ptr, int block_type, const char *filename, int line)
 Delete operator used to deallocate an object that takes the type of memory, filename and line number where the delete was called If the pointer is invalid, an exception will be thrown.
static UtilExport void operator delete (void *ptr, const std::nothrow_t &e, const char *filename, int line)
 Delete operator used to deallocate an object that takes the filename and line number where the delete was called If the pointer is invalid, nothing will happen.
static UtilExport void operator delete (void *ptr, unsigned long flags)
 Delete operator used to deallocate an object that takes extra flags to specify special operations If the pointer is invalid, an exception will be thrown.
static UtilExport void operator delete (void *ptr, const std::nothrow_t &e, unsigned long flags)
 Delete operator used to deallocate an object that takes extra flags to specify special operations If the pointer is invalid, nothing will happen.
static UtilExport void operator delete[] (void *ptr)
 Standard delete operator used to deallocate an array of objects If the pointer is invalid, an exception will be thrown.
static UtilExport void operator delete[] (void *ptr, const std::nothrow_t &e)
 Standard delete operator used to deallocate an array of objects If the pointer is invalid, nothing will happen.
static UtilExport void operator delete[] (void *ptr, const char *filename, int line)
 Delete operator used to deallocate an array of objects that takes the filename and line number where the delete was called If the pointer is invalid, an exception will be thrown.
static UtilExport void operator delete[] (void *ptr, int block_type, const char *filename, int line)
 Delete operator used to deallocate an array of objects that takes the type of memory, filename and line number where the delete was called If the pointer is invalid, an exception will be thrown.
static UtilExport void operator delete[] (void *ptr, const std::nothrow_t &e, const char *filename, int line)
 Delete operator used to deallocate an array of objects that takes the filename and line number where the delete was called If the pointer is invalid, nothing will happen.
static UtilExport void operator delete[] (void *ptr, unsigned long flags)
 Delete operator used to deallocate an array of objects that takes extra flags to specify special operations If the pointer is invalid, an exception will be thrown.
static UtilExport void operator delete[] (void *ptr, const std::nothrow_t &e, unsigned long flags)
 Delete operator used to deallocate an array of objects that takes extra flags to specify special operations If the pointer is invalid, an exception will be thrown.
static UtilExport voidoperator new (size_t size, void *placement_ptr)
 Placement new operator.
static UtilExport void operator delete (void *ptr, void *placement_ptr)
 Placement delete operator.
static UtilExport voidaligned_malloc (size_t size, size_t alignment)
 Allocates memory on a specified alignment boundary.
static UtilExport voidaligned_realloc (void *ptr, size_t size, size_t alignment)
 Reallocates memory on a specified alignment boundary.
static UtilExport void aligned_free (void *ptr)
 Frees a block of memory that was allocated with aligned_malloc/aligned_realloc.

Member Function Documentation

◆ GetTalentFigStrucFile()

BIPExport const MCHAR * GetTalentFigStrucFile ( )

◆ SetTalentFigStrucFile()

BIPExport void SetTalentFigStrucFile ( const MCHAR * fname)

◆ GetUseTalentFigStrucFile()

BIPExport BOOL GetUseTalentFigStrucFile ( ) const

◆ SetUseTalentFigStrucFile()

BIPExport void SetUseTalentFigStrucFile ( BOOL onOff)

◆ GetTalentPoseAdjFile()

BIPExport const MCHAR * GetTalentPoseAdjFile ( ) const

◆ SetTalentPoseAdjFile()

BIPExport void SetTalentPoseAdjFile ( const MCHAR * fname)

◆ GetUseTalentPoseAdjFile()

BIPExport BOOL GetUseTalentPoseAdjFile ( ) const

◆ SetUseTalentPoseAdjFile()

BIPExport void SetUseTalentPoseAdjFile ( BOOL onOff)

◆ GetFSExtractionMode()

BIPExport int GetFSExtractionMode ( ) const

◆ SetFSExtractionMode()

BIPExport void SetFSExtractionMode ( int mode)

◆ GetFSConversionMode()

BIPExport int GetFSConversionMode ( ) const

◆ SetFSConversionMode()

BIPExport void SetFSConversionMode ( int mode)

◆ GetUpVector()

BIPExport int GetUpVector ( ) const

◆ SetUpVector()

BIPExport void SetUpVector ( int axis)

◆ GetScaleFactor()

BIPExport float GetScaleFactor ( ) const

◆ SetScaleFactor()

BIPExport void SetScaleFactor ( float val)

◆ GetFSExtractionTol()

BIPExport float GetFSExtractionTol ( ) const

◆ SetFSExtractionTol()

BIPExport void SetFSExtractionTol ( float val)

◆ GetFSSlidingDist()

BIPExport float GetFSSlidingDist ( ) const

◆ SetFSSlidingDist()

BIPExport void SetFSSlidingDist ( float val)

◆ GetFSSlidingAngle()

BIPExport float GetFSSlidingAngle ( ) const

◆ SetFSSlidingAngle()

BIPExport void SetFSSlidingAngle ( float val)

◆ GetFSVerticalTol()

BIPExport float GetFSVerticalTol ( ) const

◆ SetFSVerticalTol()

BIPExport void SetFSVerticalTol ( float val)

◆ GetFSZLevel()

BIPExport float GetFSZLevel ( ) const

◆ SetFSZLevel()

BIPExport void SetFSZLevel ( float val)

◆ GetFSUseVerticalTol()

BIPExport BOOL GetFSUseVerticalTol ( ) const

◆ SetFSUseVerticalTol()

BIPExport void SetFSUseVerticalTol ( BOOL val)

◆ GetFSUseFlatten()

BIPExport BOOL GetFSUseFlatten ( ) const

◆ SetFSUseFlatten()

BIPExport void SetFSUseFlatten ( BOOL val)

◆ GetStartFrame()

BIPExport int GetStartFrame ( ) const

◆ SetStartFrame()

BIPExport void SetStartFrame ( int val)

◆ GetEndFrame()

BIPExport int GetEndFrame ( ) const

◆ SetEndFrame()

BIPExport void SetEndFrame ( int val)

◆ GetUseLoopFrame()

BIPExport BOOL GetUseLoopFrame ( ) const

◆ SetUseLoopFrame()

BIPExport void SetUseLoopFrame ( BOOL val)

◆ GetLoopFrameCount()

BIPExport int GetLoopFrameCount ( ) const

◆ SetLoopFrameCount()

BIPExport void SetLoopFrameCount ( int val)

◆ GetKeyReductionTol()

BIPExport float GetKeyReductionTol ( int part) const

◆ SetKeyReductionTol()

BIPExport void SetKeyReductionTol ( int part,
float val )

◆ GetKeyReductionSpacing()

BIPExport int GetKeyReductionSpacing ( int part) const

◆ SetKeyReductionSpacing()

BIPExport void SetKeyReductionSpacing ( int part,
float val )

◆ GetKeyReductionFilter()

BIPExport BOOL GetKeyReductionFilter ( int part) const

◆ SetKeyReductionFilter()

BIPExport void SetKeyReductionFilter ( int part,
BOOL onOff )

◆ GetLimbOrientation()

BIPExport int GetLimbOrientation ( int limb) const

◆ SetLimbOrientation()

BIPExport void SetLimbOrientation ( int limb,
int val )

◆ LoadMocapParameters()

BIPExport int LoadMocapParameters ( const MCHAR * fname)

◆ SaveMocapParameters()

BIPExport int SaveMocapParameters ( const MCHAR * fname)

◆ GetMarkerNameFile()

BIPExport const MCHAR * GetMarkerNameFile ( ) const

◆ LoadMarkerNameFile()

BIPExport bool LoadMarkerNameFile ( const MCHAR * fname)

◆ GetUseMarkerNameFile()

BIPExport BOOL GetUseMarkerNameFile ( ) const

◆ SetUseMarkerNameFile()

BIPExport void SetUseMarkerNameFile ( BOOL onOff)

◆ GetJointNameFile()

BIPExport const MCHAR * GetJointNameFile ( ) const

◆ LoadJointNameFile()

BIPExport bool LoadJointNameFile ( const MCHAR * fname)

◆ GetUseJointNameFile()

BIPExport BOOL GetUseJointNameFile ( ) const

◆ SetUseJointNameFile()

BIPExport void SetUseJointNameFile ( BOOL onOff)

◆ BatchConvert()

BIPExport int BatchConvert ( const MCHAR * inDir,
const MCHAR * outDir,
const MCHAR * ext )

◆ GetDispKnownMarkers()

BIPExport BOOL GetDispKnownMarkers ( ) const

◆ SetDispKnownMarkers()

BIPExport void SetDispKnownMarkers ( BOOL onOff)

◆ GetDispKnownMarkersType()

BIPExport int GetDispKnownMarkersType ( ) const

◆ SetDispKnownMarkersType()

BIPExport void SetDispKnownMarkersType ( int type)

◆ GetDispUnKnownMarkers()

BIPExport BOOL GetDispUnKnownMarkers ( ) const

◆ SetDispUnKnownMarkers()

BIPExport void SetDispUnKnownMarkers ( BOOL onOff)

◆ GetDispPropMarkers()

BIPExport BOOL GetDispPropMarkers ( ) const

◆ SetDispPropMarkers()

BIPExport void SetDispPropMarkers ( BOOL onOff)