Meta SDK2 Beta  2.7.0
types.fbs.PoseType Struct Reference
Inheritance diagram for types.fbs.PoseType:

Public Member Functions

void __init (int _i, ByteBuffer _bb)
 
PoseType __assign (int _i, ByteBuffer _bb)
 
ArraySegment< byte > GetSourceBytes ()
 
ArraySegment< byte > GetTargetBytes ()
 

Static Public Member Functions

static PoseType GetRootAsPoseType (ByteBuffer _bb)
 
static PoseType GetRootAsPoseType (ByteBuffer _bb, PoseType obj)
 
static void StartPoseType (FlatBufferBuilder builder)
 
static void AddHeader (FlatBufferBuilder builder, Offset< types.fbs.BufferHeader > headerOffset)
 
static void AddSource (FlatBufferBuilder builder, StringOffset sourceOffset)
 
static void AddTarget (FlatBufferBuilder builder, StringOffset targetOffset)
 
static void AddPosition (FlatBufferBuilder builder, Offset< types.fbs.Vector3d > positionOffset)
 
static void AddOrientation (FlatBufferBuilder builder, Offset< types.fbs.Quaterniond > orientationOffset)
 
static Offset< PoseTypeEndPoseType (FlatBufferBuilder builder)
 
static void FinishPoseTypeBuffer (FlatBufferBuilder builder, Offset< PoseType > offset)
 

Properties

ByteBuffer ByteBuffer [get]
 
types.fbs.BufferHeader Header [get]
 
string Source [get]
 
string Target [get]
 
types.fbs.Vector3d Position [get]
 
types.fbs.Quaterniond Orientation [get]
 

Member Function Documentation

◆ __assign()

PoseType types.fbs.PoseType.__assign ( int  _i,
ByteBuffer  _bb 
)
inline

◆ __init()

void types.fbs.PoseType.__init ( int  _i,
ByteBuffer  _bb 
)
inline

◆ AddHeader()

static void types.fbs.PoseType.AddHeader ( FlatBufferBuilder  builder,
Offset< types.fbs.BufferHeader headerOffset 
)
inlinestatic

◆ AddOrientation()

static void types.fbs.PoseType.AddOrientation ( FlatBufferBuilder  builder,
Offset< types.fbs.Quaterniond orientationOffset 
)
inlinestatic

◆ AddPosition()

static void types.fbs.PoseType.AddPosition ( FlatBufferBuilder  builder,
Offset< types.fbs.Vector3d positionOffset 
)
inlinestatic

◆ AddSource()

static void types.fbs.PoseType.AddSource ( FlatBufferBuilder  builder,
StringOffset  sourceOffset 
)
inlinestatic

◆ AddTarget()

static void types.fbs.PoseType.AddTarget ( FlatBufferBuilder  builder,
StringOffset  targetOffset 
)
inlinestatic

◆ EndPoseType()

static Offset<PoseType> types.fbs.PoseType.EndPoseType ( FlatBufferBuilder  builder)
inlinestatic

◆ FinishPoseTypeBuffer()

static void types.fbs.PoseType.FinishPoseTypeBuffer ( FlatBufferBuilder  builder,
Offset< PoseType offset 
)
inlinestatic

◆ GetRootAsPoseType() [1/2]

static PoseType types.fbs.PoseType.GetRootAsPoseType ( ByteBuffer  _bb)
inlinestatic

◆ GetRootAsPoseType() [2/2]

static PoseType types.fbs.PoseType.GetRootAsPoseType ( ByteBuffer  _bb,
PoseType  obj 
)
inlinestatic

◆ GetSourceBytes()

ArraySegment<byte> types.fbs.PoseType.GetSourceBytes ( )
inline

◆ GetTargetBytes()

ArraySegment<byte> types.fbs.PoseType.GetTargetBytes ( )
inline

◆ StartPoseType()

static void types.fbs.PoseType.StartPoseType ( FlatBufferBuilder  builder)
inlinestatic

Property Documentation

◆ ByteBuffer

ByteBuffer types.fbs.PoseType.ByteBuffer
get

◆ Header

types.fbs.BufferHeader types.fbs.PoseType.Header
get

◆ Orientation

types.fbs.Quaterniond types.fbs.PoseType.Orientation
get

◆ Position

types.fbs.Vector3d types.fbs.PoseType.Position
get

◆ Source

string types.fbs.PoseType.Source
get

◆ Target

string types.fbs.PoseType.Target
get