19#ifndef _mtsGenericObjectProxy_h
20#define _mtsGenericObjectProxy_h
55template <
typename _elementType,
bool>
72template <
typename _elementType>
77 static void ToStream(std::ostream & outputStream,
const _elementType & data) {
78 outputStream << cmnData<_elementType>::HumanReadable(data);
80 static void ToStreamRaw(std::ostream & outputStream,
const char delimiter,
const _elementType & data) {
83 static bool FromStreamRaw(std::istream & inputStream,
const char delimiter, _elementType & data) {
85 cmnDataDeSerializeTextDelimiter(inputStream, delimiter,
"mtsGenericObjectProxy");
90 if (inputStream.fail()) {
102template <
typename _elementType>
121 if (existing == &other)
129 if (otherRefPointer) {
142 for (index = 0; index <
size; index++) {
143 new(&(data[index]))
value_type(*otherPointer);
148 if (otherRefPointer) {
150 for (index = 0; index <
size; index++) {
161template<
typename _
class,
typename _elementType>
172 CMN_LOG_INIT_WARNING <<
"cmnConditionalObjectFactoryOneArg::Create for proxy could not create object" << std::endl;
188template<
typename _
class,
typename _elementType>
205 CMN_LOG_INIT_WARNING <<
"cmnConditionalObjectFactoryOneArg::Create for string proxy could not get string" << std::endl;
208 CMN_LOG_INIT_WARNING <<
"cmnConditionalObjectFactoryOneArg::Create for string proxy could not create object" << std::endl;
219template<
typename _elementType>
224 typedef value_type * pointer;
228 pointer typedData =
dynamic_cast<pointer
>(data);
231 for (index = 0; index <
size; index++) {
232 typedData[index].~value_type();
243 value_type * existingPointer =
dynamic_cast<value_type *
>(existing);
244 if (existingPointer) {
245 existingPointer->~value_type();
248 const value_reftype * existingRefPointer =
dynamic_cast<const value_reftype *
>(existing);
249 if (existingRefPointer) {
250 existingRefPointer->~value_reftype();
320template <
class _elementType>
367 this->SetValid(other.Valid());
368 this->SetTimestamp(other.Timestamp());
374template <
class _elementType>
405 this->SetValid(
true);
432 this->SetValid(
true);
462 inline void ToStream(std::ostream & outputStream)
const override {
464 outputStream <<
" Value: ";
469 inline void ToStreamRaw(std::ostream & outputStream,
const char delimiter =
' ',
470 bool headerOnly =
false,
const std::string & headerPrefix =
"")
const override {
473 outputStream << delimiter << headerPrefix <<
"-data";
476 outputStream << delimiter;
482 inline bool FromStreamRaw(std::istream & inputStream,
const char delimiter =
' ')
override {
489template <
class _elementType>
493 inline mtsGenericObjectProxyRef(
void)
497 typedef mtsGenericObjectProxyRef<_elementType>
ThisType;
514 this->SetValid(
true);
523 this->SetValid(
true);
543 this->SetValid(
true);
573 inline virtual void ToStream(std::ostream & outputStream)
const {
575 outputStream <<
" Value(ref): ";
580 inline virtual void ToStreamRaw(std::ostream & outputStream,
const char delimiter =
' ',
581 bool headerOnly =
false,
const std::string & headerPrefix =
"")
const {
584 outputStream << delimiter << headerPrefix <<
"-data(ref)";
587 outputStream << delimiter;
593 inline virtual bool FromStreamRaw(std::istream & inputStream,
const char delimiter =
' ') {
603template<
typename T,
bool>
614 return (p2?(&obj1 == &p2->
rData):
false); }
634 <<
" to const " <<
typeid(
FinalBaseType).name() << std::endl;
653 if (
typeid(T) != *arg.Services()->TypeInfoPointer()) {
654 CMN_LOG_INIT_ERROR <<
"ConditionalCreate: argument prototype is wrong type for command \"" << name <<
"\" (expected \""
655 <<
typeid(T).name() <<
"\", got \""
656 << arg.Services()->TypeInfoPointer()->name() <<
"\")" << std::endl;
662 T* temp =
dynamic_cast<T *
>(&arg);
665 <<
" to " << T::ClassServices()->GetName() << std::endl;
671 const T* temp =
dynamic_cast<const T *
>(&arg);
674 <<
" to " << T::ClassServices()->GetName() << std::endl;
695 <<
" (maybe you should use CMN_DECLARE_SERVICES with CMN_DYNAMIC_CREATION)" << std::endl;
708template<
typename T,
bool>
737#define CMN_IMPLEMENT_SERVICES_DERIVED_ONEARG(className, parentName, argType) \
738 CMN_IS_DERIVED_FROM_ASSERT(className, parentName) \
739 CMN_IMPLEMENT_SERVICES_INTERNAL(className, parentName::ClassServices(), mtsGenericTypes<argType>::FinalType)
741#define CMN_IMPLEMENT_SERVICES_DERIVED_ONEARG_TEMPLATED(className, parentName, argType) \
742 CMN_IS_DERIVED_FROM_ASSERT(className, parentName) \
743 CMN_IMPLEMENT_SERVICES_TEMPLATED_INTERNAL(className, parentName::ClassServices(), mtsGenericTypes<argType>::FinalType)
783#if (CISST_OS == CISST_WINDOWS)
1025#include <cisstVector/vctFixedSizeMatrixTypes.h>
1036#include <cisstVector/vctTransformationTypes.h>
1047#include <cisstVector/vctDynamicVectorTypes.h>
1074#include <cisstVector/vctDynamicMatrixTypes.h>
Base class for class services.
Definition cmnClassServicesBase.h:46
const std::string & GetName(void) const
static bool DeleteArray(generic_pointer &data, size_t &size)
Definition mtsGenericObjectProxy.h:227
static bool Delete(cmnGenericObject *existing)
Definition mtsGenericObjectProxy.h:242
Definition cmnClassServices.h:253
value_type * pointer
Definition mtsGenericObjectProxy.h:107
static cmnGenericObject * CreateArray(size_t size, const cmnGenericObject &other)
Definition mtsGenericObjectProxy.h:136
mtsGenericObjectProxy< _elementType > value_type
Definition mtsGenericObjectProxy.h:105
static cmnGenericObject * Create(const cmnGenericObject &other)
Definition mtsGenericObjectProxy.h:109
static bool CopyConstructorAvailable(void)
Definition mtsGenericObjectProxy.h:158
static bool Create(cmnGenericObject *existing, const cmnGenericObject &other)
Definition mtsGenericObjectProxy.h:119
mtsGenericObjectProxyRef< _elementType > value_reftype
Definition mtsGenericObjectProxy.h:106
Definition cmnClassServices.h:104
_class value_type
Definition mtsGenericObjectProxy.h:165
static const cmnClassServicesBase * GetConstructorArgServices(void)
Definition mtsGenericObjectProxy.h:178
static _class * Create(const cmnGenericObject &arg)
Definition mtsGenericObjectProxy.h:169
mtsGenericObjectProxy< _elementType > argTypeWrapped
Definition mtsGenericObjectProxy.h:166
static bool OneArgConstructorAvailable(void)
Definition mtsGenericObjectProxy.h:176
static const cmnClassServicesBase * GetConstructorArgServices(void)
Definition mtsGenericObjectProxy.h:214
mtsGenericObjectProxy< _elementType > argTypeWrapped
Definition mtsGenericObjectProxy.h:193
static bool OneArgConstructorAvailable(void)
Definition mtsGenericObjectProxy.h:212
_class value_type
Definition mtsGenericObjectProxy.h:192
static _class * Create(const cmnGenericObject &arg)
Definition mtsGenericObjectProxy.h:196
Definition cmnClassServices.h:201
Definition cmnDataFunctions.h:51
static void ToStreamRaw(std::ostream &outputStream, const char delimiter, const _elementType &data)
Definition mtsGenericObjectProxy.h:80
static void ToStream(std::ostream &outputStream, const _elementType &data)
Definition mtsGenericObjectProxy.h:77
static bool FromStreamRaw(std::istream &inputStream, const char delimiter, _elementType &data)
Definition mtsGenericObjectProxy.h:83
Definition mtsGenericObjectProxy.h:57
static bool CISST_DEPRECATED FromStreamRaw(std::istream &CMN_UNUSED(inputStream), const char CMN_UNUSED(delimiter), _elementType &CMN_UNUSED(data))
Definition mtsGenericObjectProxy.h:66
static void CISST_DEPRECATED ToStream(std::ostream &outputStream, const _elementType &data)
Definition mtsGenericObjectProxy.h:60
static void CISST_DEPRECATED ToStreamRaw(std::ostream &outputStream, const char CMN_UNUSED(delimiter), const _elementType &data)
Definition mtsGenericObjectProxy.h:63
Base class for high level objects.
Definition cmnGenericObject.h:53
virtual void ToStreamRaw(std::ostream &outputStream, const char delimiter=' ', bool headerOnly=false, const std::string &headerPrefix="") const
virtual bool FromStreamRaw(std::istream &inputStream, const char delimiter=' ')
virtual const cmnClassServicesBase * Services(void) const =0
virtual void ToStream(std::ostream &outputStream) const
Base class for data object in cisstMultiTask.
Definition mtsGenericObject.h:52
virtual void SerializeRaw(std::ostream &outputStream) const
mtsGenericObject(void)
Definition mtsGenericObject.h:77
virtual void DeSerializeRaw(std::istream &inputStream)
Definition mtsGenericObjectProxy.h:322
virtual const value_type & GetData(void) const =0
ThisType & operator=(const ThisType &data)
Definition mtsGenericObjectProxy.h:360
virtual void Assign(const ThisType &other)
Definition mtsGenericObjectProxy.h:365
mtsGenericObject BaseType
Definition mtsGenericObjectProxy.h:325
virtual const cmnClassServicesBase * Services(void) const
Definition mtsGenericObjectProxy.h:338
_elementType value_type
Definition mtsGenericObjectProxy.h:329
static cmnClassServicesBase * ClassServices(void)
Definition mtsGenericObjectProxy.h:337
mtsGenericObjectProxyBase(void)
Definition mtsGenericObjectProxy.h:345
@ InitialLoD
Definition mtsGenericObjectProxy.h:336
mtsGenericObjectProxy< _elementType > DeRefType
Definition mtsGenericObjectProxy.h:326
mtsGenericObjectProxyBase(const ThisType &other)
Definition mtsGenericObjectProxy.h:349
@ HAS_DYNAMIC_CREATION
Definition mtsGenericObjectProxy.h:335
virtual value_type & GetData(void)=0
mtsGenericObjectProxyRef< _elementType > RefType
Definition mtsGenericObjectProxy.h:327
mtsGenericObjectProxyBase< _elementType > ThisType
Definition mtsGenericObjectProxy.h:324
~mtsGenericObjectProxyBase(void)
Definition mtsGenericObjectProxy.h:353
Definition mtsGenericObjectProxy.h:376
mtsGenericObjectProxy< mtsComponentState > ThisType
Definition mtsGenericObjectProxy.h:380
ThisType & operator=(value_type data)
Definition mtsGenericObjectProxy.h:430
void ToStreamRaw(std::ostream &outputStream, const char delimiter=' ', bool headerOnly=false, const std::string &headerPrefix="") const override
Definition mtsGenericObjectProxy.h:469
void SerializeRaw(std::ostream &outputStream) const override
Definition mtsGenericObjectProxy.h:449
void ToStream(std::ostream &outputStream) const override
Definition mtsGenericObjectProxy.h:462
mtsGenericObjectProxyBase< mtsComponentState >::value_type value_type
Definition mtsGenericObjectProxy.h:382
value_type Data
Definition mtsGenericObjectProxy.h:385
mtsGenericObjectProxyBase< mtsComponentState >::DeRefType DeRefType
Definition mtsGenericObjectProxy.h:383
bool FromStreamRaw(std::istream &inputStream, const char delimiter=' ') override
Definition mtsGenericObjectProxy.h:482
mtsGenericObjectProxy(const ThisType &other)
Definition mtsGenericObjectProxy.h:395
mtsGenericObjectProxyBase< mtsComponentState > BaseType
Definition mtsGenericObjectProxy.h:381
mtsGenericObjectProxy(const value_type &data)
Definition mtsGenericObjectProxy.h:402
mtsGenericObjectProxyBase< mtsComponentState >::RefType RefType
Definition mtsGenericObjectProxy.h:384
mtsGenericObjectProxy(void)
Definition mtsGenericObjectProxy.h:389
const value_type & GetData(void) const override
Definition mtsGenericObjectProxy.h:419
~mtsGenericObjectProxy(void)
Definition mtsGenericObjectProxy.h:408
ThisType & operator=(const BaseType &data)
Definition mtsGenericObjectProxy.h:422
void DeSerializeRaw(std::istream &inputStream) override
Definition mtsGenericObjectProxy.h:455
value_type & GetData(void) override
Definition mtsGenericObjectProxy.h:418
ThisType & operator=(const ThisType &other)
Definition mtsGenericObjectProxy.h:411
Definition mtsGenericObjectProxy.h:491
mtsGenericObjectProxyRef< _elementType > ThisType
Definition mtsGenericObjectProxy.h:497
~mtsGenericObjectProxyRef(void)
Definition mtsGenericObjectProxy.h:526
mtsGenericObjectProxyBase< _elementType >::RefType RefType
Definition mtsGenericObjectProxy.h:501
void DeSerializeRaw(std::istream &inputStream)
Definition mtsGenericObjectProxy.h:566
mtsGenericObjectProxyBase< _elementType > BaseType
Definition mtsGenericObjectProxy.h:498
value_type & rData
Definition mtsGenericObjectProxy.h:503
const value_type & GetData(void) const
Definition mtsGenericObjectProxy.h:530
virtual void ToStream(std::ostream &outputStream) const
Definition mtsGenericObjectProxy.h:573
virtual void ToStreamRaw(std::ostream &outputStream, const char delimiter=' ', bool headerOnly=false, const std::string &headerPrefix="") const
Definition mtsGenericObjectProxy.h:580
mtsGenericObjectProxyRef(const ThisType &other)
Definition mtsGenericObjectProxy.h:506
ThisType & operator=(const BaseType &data)
Definition mtsGenericObjectProxy.h:533
virtual bool FromStreamRaw(std::istream &inputStream, const char delimiter=' ')
Definition mtsGenericObjectProxy.h:593
ThisType & operator=(value_type data)
Definition mtsGenericObjectProxy.h:541
mtsGenericObjectProxyRef(value_type &data)
Definition mtsGenericObjectProxy.h:512
value_type & GetData(void)
Definition mtsGenericObjectProxy.h:529
void SerializeRaw(std::ostream &outputStream) const
Definition mtsGenericObjectProxy.h:560
mtsGenericObjectProxyRef(const value_type &data)
Definition mtsGenericObjectProxy.h:520
mtsGenericObjectProxyBase< _elementType >::value_type value_type
Definition mtsGenericObjectProxy.h:499
mtsGenericObjectProxyBase< _elementType >::DeRefType DeRefType
Definition mtsGenericObjectProxy.h:500
Definition mtsGenericObjectProxy.h:682
static T * CastArg(mtsGenericObject &arg)
Definition mtsGenericObjectProxy.h:700
static mtsGenericObject * ConditionalCreate(const T &arg, const std::string &name)
Definition mtsGenericObjectProxy.h:691
static bool IsEqual(const T &obj1, const mtsGenericObject &obj2)
Definition mtsGenericObjectProxy.h:689
static void ConditionalFree(const FinalRefType *obj)
Definition mtsGenericObjectProxy.h:690
static const T * CastArg(const mtsGenericObject &arg)
Definition mtsGenericObjectProxy.h:703
mtsGenericTypesImpl< ArgumentType, cmnIsDerivedFrom< ArgumentType, mtsGenericObject >::IS_DERIVED >::FinalBaseType FinalBaseType
Definition mtsGenericObjectProxy.h:685
static FinalRefType * ConditionalWrap(T &obj)
Definition mtsGenericObjectProxy.h:688
mtsGenericTypesImpl< ArgumentType, cmnIsDerivedFrom< ArgumentType, mtsGenericObject >::IS_DERIVED >::FinalRefType FinalRefType
Definition mtsGenericObjectProxy.h:687
mtsGenericTypesImpl< ArgumentType, cmnIsDerivedFrom< ArgumentType, mtsGenericObject >::IS_DERIVED >::FinalType FinalType
Definition mtsGenericObjectProxy.h:686
static const T * CastArg(const mtsGenericObject &arg)
Definition mtsGenericObjectProxy.h:670
T FinalType
Definition mtsGenericObjectProxy.h:647
static T * CastArg(mtsGenericObject &arg)
Definition mtsGenericObjectProxy.h:661
T FinalBaseType
Definition mtsGenericObjectProxy.h:646
static void ConditionalFree(const FinalRefType *)
Definition mtsGenericObjectProxy.h:651
static FinalRefType * ConditionalWrap(T &obj)
Definition mtsGenericObjectProxy.h:649
T FinalRefType
Definition mtsGenericObjectProxy.h:648
static bool IsEqual(const T &obj1, const mtsGenericObject &obj2)
Definition mtsGenericObjectProxy.h:650
static mtsGenericObject * ConditionalCreate(const T &arg, const std::string &name)
Definition mtsGenericObjectProxy.h:652
Definition mtsGenericObjectProxy.h:605
static mtsGenericObject * ConditionalCreate(const T &arg, const std::string &)
Definition mtsGenericObjectProxy.h:616
static void ConditionalFree(const FinalRefType *obj)
Definition mtsGenericObjectProxy.h:615
mtsGenericObjectProxyBase< T > FinalBaseType
Definition mtsGenericObjectProxy.h:608
static T * CastArg(mtsGenericObject &arg)
Definition mtsGenericObjectProxy.h:621
mtsGenericObjectProxyRef< T > FinalRefType
Definition mtsGenericObjectProxy.h:610
static bool IsEqual(const T &obj1, const mtsGenericObject &obj2)
Definition mtsGenericObjectProxy.h:612
mtsGenericObjectProxy< T > FinalType
Definition mtsGenericObjectProxy.h:609
static FinalRefType * ConditionalWrap(T &obj)
Definition mtsGenericObjectProxy.h:611
static const T * CastArg(const mtsGenericObject &arg)
Definition mtsGenericObjectProxy.h:630
Definition mtsGenericObjectProxy.h:728
mtsGenericTypesUnwrapImpl< ArgumentQueueType, cmnIsDerivedFromTemplated< ArgumentQueueType, mtsGenericObjectProxyBase >::IS_DERIVED >::BaseType BaseType
Definition mtsGenericObjectProxy.h:732
mtsGenericTypesUnwrapImpl< ArgumentQueueType, cmnIsDerivedFromTemplated< ArgumentQueueType, mtsGenericObjectProxyBase >::IS_DERIVED >::RefType RefType
Definition mtsGenericObjectProxy.h:731
T::RefType RefType
Definition mtsGenericObjectProxy.h:722
T::BaseType BaseType
Definition mtsGenericObjectProxy.h:723
Definition mtsGenericObjectProxy.h:710
T BaseType
Definition mtsGenericObjectProxy.h:714
T RefType
Definition mtsGenericObjectProxy.h:713
Class register definitions and log macros.
const int CMN_DYNAMIC_CREATION_ONEARG
Definition cmnClassRegisterMacros.h:330
#define CMN_DECLARE_SERVICES_INSTANTIATION(className)
Definition cmnClassRegisterMacros.h:199
const int CMN_DYNAMIC_CREATION_SETNAME
Definition cmnClassRegisterMacros.h:329
const int CMN_DYNAMIC_CREATION
Definition cmnClassRegisterMacros.h:328
Declaration of cmnDeSerializer and functions cmnDeSerializeRaw.
void cmnDeSerializeRaw(std::istream &inputStream, _elementType &data) CISST_THROW(std
Definition cmnDeSerializer.h:82
#define CMN_LOG_ALLOW_DEFAULT
Definition cmnLogLoD.h:76
#define CMN_LOG_INIT_WARNING
Definition cmnLogger.h:163
#define CMN_LOG_INIT_ERROR
Definition cmnLogger.h:162
Portability across compilers and operating systems tools.
#define CMN_UNUSED(argument)
Definition cmnPortability.h:497
#define CISST_DEPRECATED
Definition cmnPortability.h:314
Declaration of cmnSerializer and functions cmnSerializeRaw.
void cmnSerializeRaw(std::ostream &outputStream, const _elementType &data) CISST_THROW(std
Definition cmnSerializer.h:76
Declaration of the class cmnTypeTraits.
Forward declarations and #define for cisstMultiTask.
Defines mtsGenericObject.
mtsGenericObjectProxy< vctFloatVec > mtsVctFloatVec
Definition mtsGenericObjectProxy.h:1051
mtsGenericObjectProxy< vct4x4 > mtsVct4x4
Definition mtsGenericObjectProxy.h:1031
mtsGenericObjectProxy< stdStringList > mtsStdStringListProxy
Definition mtsGenericObjectProxy.h:805
mtsGenericObjectProxy< vctChar3 > mtsVctChar3
Definition mtsGenericObjectProxy.h:971
mtsGenericObjectProxy< vctInt1 > mtsVctInt1
Definition mtsGenericObjectProxy.h:891
mtsGenericObjectProxy< vctUInt3 > mtsVctUInt3
Definition mtsGenericObjectProxy.h:914
mtsGenericObjectProxy< vctShort3 > mtsVctShort3
Definition mtsGenericObjectProxy.h:933
mtsGenericObjectProxy< vctChar8 > mtsVctChar8
Definition mtsGenericObjectProxy.h:981
mtsGenericObjectProxy< vctIntVec > mtsVctIntVec
Definition mtsGenericObjectProxy.h:1053
mtsGenericObjectProxy< vctLong5 > mtsVctLong5
Definition mtsGenericObjectProxy.h:861
mtsGenericObjectProxy< vctUShort2 > mtsVctUShort2
Definition mtsGenericObjectProxy.h:950
mtsGenericObjectProxy< vctFloatMat > mtsVctFloatMat
Definition mtsGenericObjectProxy.h:1078
mtsGenericObjectProxy< vctFrm3 > mtsVctFrm3
Definition mtsGenericObjectProxy.h:1040
mtsGenericObjectProxy< vctBool7 > mtsVctBool7
Definition mtsGenericObjectProxy.h:1017
mtsGenericObjectProxy< vctShort1 > mtsVctShort1
Definition mtsGenericObjectProxy.h:929
mtsGenericObjectProxy< vctLong4 > mtsVctLong4
Definition mtsGenericObjectProxy.h:859
mtsGenericObjectProxy< stdDoubleVec > mtsStdDoubleVecProxy
Definition mtsGenericObjectProxy.h:796
mtsGenericObjectProxy< vctShort2 > mtsVctShort2
Definition mtsGenericObjectProxy.h:931
mtsGenericObjectProxy< short > mtsShort
Definition mtsGenericObjectProxy.h:768
mtsGenericObjectProxy< vct1 > mtsVct1
Definition mtsGenericObjectProxy.h:815
std::vector< vct3 > stdVct3Vec
Definition mtsGenericObjectProxy.h:45
mtsGenericObjectProxy< vctFloat3 > mtsVctFloat3
Definition mtsGenericObjectProxy.h:838
mtsGenericObjectProxy< vctChar6 > mtsVctChar6
Definition mtsGenericObjectProxy.h:977
mtsGenericObjectProxy< vctInt5 > mtsVctInt5
Definition mtsGenericObjectProxy.h:899
mtsGenericObjectProxy< int > mtsInt
Definition mtsGenericObjectProxy.h:762
mtsGenericObjectProxy< vctFloat6 > mtsVctFloat6
Definition mtsGenericObjectProxy.h:844
mtsGenericObjectProxy< vctUChar8 > mtsVctUChar8
Definition mtsGenericObjectProxy.h:1000
mtsGenericObjectProxy< vctUShort6 > mtsVctUShort6
Definition mtsGenericObjectProxy.h:958
mtsGenericObjectProxy< vctFloat2 > mtsVctFloat2
Definition mtsGenericObjectProxy.h:836
mtsGenericObjectProxy< vctShort4 > mtsVctShort4
Definition mtsGenericObjectProxy.h:935
mtsGenericObjectProxy< vctULong2 > mtsVctULong2
Definition mtsGenericObjectProxy.h:874
mtsGenericObjectProxy< vct6 > mtsVct6
Definition mtsGenericObjectProxy.h:825
mtsGenericObjectProxy< vctInt6 > mtsVctInt6
Definition mtsGenericObjectProxy.h:901
mtsGenericObjectProxy< vctFloat9 > mtsVctFloat9
Definition mtsGenericObjectProxy.h:850
mtsGenericObjectProxy< double > mtsDouble
Definition mtsGenericObjectProxy.h:747
std::vector< double > stdDoubleVec
Definition mtsGenericObjectProxy.h:43
mtsGenericObjectProxy< long > mtsLong
Definition mtsGenericObjectProxy.h:753
mtsGenericObjectProxy< vctLong8 > mtsVctLong8
Definition mtsGenericObjectProxy.h:867
mtsGenericObjectProxy< vctShort8 > mtsVctShort8
Definition mtsGenericObjectProxy.h:943
mtsGenericObjectProxy< vctULong8 > mtsVctULong8
Definition mtsGenericObjectProxy.h:886
mtsGenericObjectProxy< vctUShort5 > mtsVctUShort5
Definition mtsGenericObjectProxy.h:956
std::vector< char > stdCharVec
Definition mtsGenericObjectProxy.h:44
mtsGenericObjectProxy< vctULong4 > mtsVctULong4
Definition mtsGenericObjectProxy.h:878
mtsGenericObjectProxy< stdVct3Vec > mtsStdVct3VecProxy
Definition mtsGenericObjectProxy.h:802
mtsGenericObjectProxy< vctInt9 > mtsVctInt9
Definition mtsGenericObjectProxy.h:907
mtsGenericObjectProxy< vctLong7 > mtsVctLong7
Definition mtsGenericObjectProxy.h:865
mtsGenericObjectProxy< vctBool8 > mtsVctBool8
Definition mtsGenericObjectProxy.h:1019
mtsGenericObjectProxy< vctIntMat > mtsVctIntMat
Definition mtsGenericObjectProxy.h:1080
mtsGenericObjectProxy< vctUChar5 > mtsVctUChar5
Definition mtsGenericObjectProxy.h:994
mtsGenericObjectProxy< vctInt3 > mtsVctInt3
Definition mtsGenericObjectProxy.h:895
mtsGenericObjectProxy< vctULong6 > mtsVctULong6
Definition mtsGenericObjectProxy.h:882
mtsGenericObjectProxy< vctUChar6 > mtsVctUChar6
Definition mtsGenericObjectProxy.h:996
mtsGenericObjectProxy< vctUShort9 > mtsVctUShort9
Definition mtsGenericObjectProxy.h:964
mtsGenericObjectProxy< vctDoubleVec > mtsVctDoubleVec
Definition mtsGenericObjectProxy.h:1049
mtsGenericObjectProxy< vctULong7 > mtsVctULong7
Definition mtsGenericObjectProxy.h:884
mtsGenericObjectProxy< vctShortVec > mtsVctShortVec
Definition mtsGenericObjectProxy.h:1063
mtsGenericObjectProxy< vct3 > mtsVct3
Definition mtsGenericObjectProxy.h:819
mtsGenericObjectProxy< vctBool1 > mtsVctBool1
Definition mtsGenericObjectProxy.h:1005
mtsGenericObjectProxy< vctFloat1 > mtsVctFloat1
Definition mtsGenericObjectProxy.h:834
mtsGenericObjectProxy< vctUInt1 > mtsVctUInt1
Definition mtsGenericObjectProxy.h:910
mtsGenericObjectProxy< vctUShort7 > mtsVctUShort7
Definition mtsGenericObjectProxy.h:960
mtsGenericObjectProxy< vctInt7 > mtsVctInt7
Definition mtsGenericObjectProxy.h:903
mtsGenericObjectProxy< vct7 > mtsVct7
Definition mtsGenericObjectProxy.h:827
mtsGenericObjectProxy< vctUChar7 > mtsVctUChar7
Definition mtsGenericObjectProxy.h:998
mtsGenericObjectProxy< vctUInt4 > mtsVctUInt4
Definition mtsGenericObjectProxy.h:916
mtsGenericObjectProxy< stdCharVec > mtsStdCharVecProxy
Definition mtsGenericObjectProxy.h:799
mtsGenericObjectProxy< vctLong9 > mtsVctLong9
Definition mtsGenericObjectProxy.h:869
mtsGenericObjectProxy< vctBool6 > mtsVctBool6
Definition mtsGenericObjectProxy.h:1015
mtsGenericObjectProxy< vctFloat4 > mtsVctFloat4
Definition mtsGenericObjectProxy.h:840
mtsGenericObjectProxy< vctULong1 > mtsVctULong1
Definition mtsGenericObjectProxy.h:872
mtsGenericObjectProxy< vctLongVec > mtsVctLongVec
Definition mtsGenericObjectProxy.h:1067
mtsGenericObjectProxy< vctUInt6 > mtsVctUInt6
Definition mtsGenericObjectProxy.h:920
mtsGenericObjectProxy< vct2 > mtsVct2
Definition mtsGenericObjectProxy.h:817
mtsGenericObjectProxy< vctUChar2 > mtsVctUChar2
Definition mtsGenericObjectProxy.h:988
mtsGenericObjectProxy< vctUShort1 > mtsVctUShort1
Definition mtsGenericObjectProxy.h:948
mtsGenericObjectProxy< vctUShortVec > mtsVctUShortVec
Definition mtsGenericObjectProxy.h:1065
mtsGenericObjectProxy< vctCharVec > mtsVctCharVec
Definition mtsGenericObjectProxy.h:1057
mtsGenericObjectProxy< float > mtsFloat
Definition mtsGenericObjectProxy.h:750
mtsGenericObjectProxy< vctBool5 > mtsVctBool5
Definition mtsGenericObjectProxy.h:1013
mtsGenericObjectProxy< vctShort5 > mtsVctShort5
Definition mtsGenericObjectProxy.h:937
mtsGenericObjectProxy< vctLong1 > mtsVctLong1
Definition mtsGenericObjectProxy.h:853
std::list< std::string > stdStringList
Definition mtsGenericObjectProxy.h:47
mtsGenericObjectProxy< vctULong9 > mtsVctULong9
Definition mtsGenericObjectProxy.h:888
mtsGenericObjectProxy< vctFloat5 > mtsVctFloat5
Definition mtsGenericObjectProxy.h:842
mtsGenericObjectProxy< vctUInt5 > mtsVctUInt5
Definition mtsGenericObjectProxy.h:918
mtsGenericObjectProxy< vctUChar4 > mtsVctUChar4
Definition mtsGenericObjectProxy.h:992
mtsGenericObjectProxy< vctChar1 > mtsVctChar1
Definition mtsGenericObjectProxy.h:967
mtsGenericObjectProxy< size_t > mtsSizeT
Definition mtsGenericObjectProxy.h:785
mtsGenericObjectProxy< vctUChar9 > mtsVctUChar9
Definition mtsGenericObjectProxy.h:1002
mtsGenericObjectProxy< vctUShort3 > mtsVctUShort3
Definition mtsGenericObjectProxy.h:952
mtsGenericObjectProxy< unsigned int > mtsUInt
Definition mtsGenericObjectProxy.h:765
mtsGenericObjectProxy< vctLong6 > mtsVctLong6
Definition mtsGenericObjectProxy.h:863
mtsGenericObjectProxy< vctFloat7 > mtsVctFloat7
Definition mtsGenericObjectProxy.h:846
mtsGenericObjectProxy< vctULong3 > mtsVctULong3
Definition mtsGenericObjectProxy.h:876
mtsGenericObjectProxy< vctFrm4x4 > mtsVctFrm4x4
Definition mtsGenericObjectProxy.h:1042
mtsGenericObjectProxy< char > mtsChar
Definition mtsGenericObjectProxy.h:774
mtsGenericObjectProxy< vctChar7 > mtsVctChar7
Definition mtsGenericObjectProxy.h:979
mtsGenericObjectProxy< unsigned short > mtsUShort
Definition mtsGenericObjectProxy.h:771
mtsGenericObjectProxy< vctULongVec > mtsVctULongVec
Definition mtsGenericObjectProxy.h:1069
mtsGenericObjectProxy< vct8 > mtsVct8
Definition mtsGenericObjectProxy.h:829
mtsGenericObjectProxy< vctUShort8 > mtsVctUShort8
Definition mtsGenericObjectProxy.h:962
mtsGenericObjectProxy< vctUChar3 > mtsVctUChar3
Definition mtsGenericObjectProxy.h:990
mtsGenericObjectProxy< vctUInt9 > mtsVctUInt9
Definition mtsGenericObjectProxy.h:926
mtsGenericObjectProxy< vctFloat8 > mtsVctFloat8
Definition mtsGenericObjectProxy.h:848
mtsGenericObjectProxy< vctLong2 > mtsVctLong2
Definition mtsGenericObjectProxy.h:855
mtsGenericObjectProxy< vctUInt2 > mtsVctUInt2
Definition mtsGenericObjectProxy.h:912
mtsGenericObjectProxy< vctBool4 > mtsVctBool4
Definition mtsGenericObjectProxy.h:1011
mtsGenericObjectProxy< vctULong5 > mtsVctULong5
Definition mtsGenericObjectProxy.h:880
mtsGenericObjectProxy< vctBool3 > mtsVctBool3
Definition mtsGenericObjectProxy.h:1009
mtsGenericObjectProxy< vctBool9 > mtsVctBool9
Definition mtsGenericObjectProxy.h:1021
mtsGenericObjectProxy< vctInt8 > mtsVctInt8
Definition mtsGenericObjectProxy.h:905
mtsGenericObjectProxy< vct9 > mtsVct9
Definition mtsGenericObjectProxy.h:831
mtsGenericObjectProxy< vctUCharVec > mtsVctUCharVec
Definition mtsGenericObjectProxy.h:1059
mtsGenericObjectProxy< long long > mtsLongLong
Definition mtsGenericObjectProxy.h:756
mtsGenericObjectProxy< vct3x3 > mtsVct3x3
Definition mtsGenericObjectProxy.h:1029
mtsGenericObjectProxy< cmnJointType > cmnJointTypeProxy
Definition mtsGenericObjectProxy.h:809
mtsGenericObjectProxy< vctChar9 > mtsVctChar9
Definition mtsGenericObjectProxy.h:983
mtsGenericObjectProxy< vctUInt8 > mtsVctUInt8
Definition mtsGenericObjectProxy.h:924
mtsGenericObjectProxy< vct2x2 > mtsVct2x2
Definition mtsGenericObjectProxy.h:1027
mtsGenericObjectProxy< stdStringVec > mtsStdStringVecProxy
Definition mtsGenericObjectProxy.h:793
mtsGenericObjectProxy< std::string > mtsStdString
Definition mtsGenericObjectProxy.h:789
mtsGenericObjectProxy< vctLong3 > mtsVctLong3
Definition mtsGenericObjectProxy.h:857
mtsGenericObjectProxy< vctShort9 > mtsVctShort9
Definition mtsGenericObjectProxy.h:945
mtsGenericObjectProxy< vctUInt7 > mtsVctUInt7
Definition mtsGenericObjectProxy.h:922
std::vector< std::string > stdStringVec
Definition mtsGenericObjectProxy.h:42
mtsGenericObjectProxy< bool > mtsBool
Definition mtsGenericObjectProxy.h:780
mtsGenericObjectProxy< vct4 > mtsVct4
Definition mtsGenericObjectProxy.h:821
mtsGenericObjectProxy< unsigned char > mtsUChar
Definition mtsGenericObjectProxy.h:777
mtsGenericObjectProxy< vctUShort4 > mtsVctUShort4
Definition mtsGenericObjectProxy.h:954
mtsGenericObjectProxy< vctShort6 > mtsVctShort6
Definition mtsGenericObjectProxy.h:939
mtsGenericObjectProxy< vctDoubleMat > mtsVctDoubleMat
Definition mtsGenericObjectProxy.h:1076
mtsGenericObjectProxy< unsigned long > mtsULong
Definition mtsGenericObjectProxy.h:759
mtsGenericObjectProxy< vctBoolVec > mtsVctBoolVec
Definition mtsGenericObjectProxy.h:1061
mtsGenericObjectProxy< vct5 > mtsVct5
Definition mtsGenericObjectProxy.h:823
mtsGenericObjectProxy< vctInt2 > mtsVctInt2
Definition mtsGenericObjectProxy.h:893
mtsGenericObjectProxy< vctShort7 > mtsVctShort7
Definition mtsGenericObjectProxy.h:941
mtsGenericObjectProxy< vctMatRot3 > mtsVctMatRot3
Definition mtsGenericObjectProxy.h:1038
mtsGenericObjectProxy< vctUChar1 > mtsVctUChar1
Definition mtsGenericObjectProxy.h:986
mtsGenericObjectProxy< vctUIntVec > mtsVctUIntVec
Definition mtsGenericObjectProxy.h:1055
mtsGenericObjectProxy< vctBool2 > mtsVctBool2
Definition mtsGenericObjectProxy.h:1007
mtsGenericObjectProxy< vctChar5 > mtsVctChar5
Definition mtsGenericObjectProxy.h:975
mtsGenericObjectProxy< vctInt4 > mtsVctInt4
Definition mtsGenericObjectProxy.h:897
mtsGenericObjectProxy< vctChar2 > mtsVctChar2
Definition mtsGenericObjectProxy.h:969
mtsGenericObjectProxy< vctChar4 > mtsVctChar4
Definition mtsGenericObjectProxy.h:973
size_type size(void) const
Definition vctDynamicConstMatrixBase.h:228
vctDynamicMatrix< int > vctIntMat
Definition vctDynamicMatrixTypes.h:38
vctDynamicMatrix< float > vctFloatMat
Definition vctDynamicMatrixTypes.h:37
vctDynamicVector< long > vctLongVec
Definition vctDynamicVectorTypes.h:47
vctDynamicVector< float > vctFloatVec
Definition vctDynamicVectorTypes.h:39
vctDynamicVector< unsigned char > vctUCharVec
Definition vctDynamicVectorTypes.h:43
vctDynamicVector< unsigned long > vctULongVec
Definition vctDynamicVectorTypes.h:48
vctDynamicVector< int > vctIntVec
Definition vctDynamicVectorTypes.h:40
vctDynamicVector< char > vctCharVec
Definition vctDynamicVectorTypes.h:42
vctDynamicVector< unsigned short > vctUShortVec
Definition vctDynamicVectorTypes.h:46
vctDynamicVector< bool > vctBoolVec
Definition vctDynamicVectorTypes.h:44
vctDynamicVector< unsigned int > vctUIntVec
Definition vctDynamicVectorTypes.h:41
vctDynamicVector< short > vctShortVec
Definition vctDynamicVectorTypes.h:45
vctFixedSizeMatrix< double, 3, 3 > vct3x3
Definition vctFixedSizeMatrixTypes.h:59
vctFixedSizeMatrix< double, 4, 4 > vct4x4
Definition vctFixedSizeMatrixTypes.h:70
Typedef for fixed size vectors.
vctFixedSizeVector< double, 8 > vct8
Definition vctFixedSizeVectorTypes.h:71
vctFixedSizeVector< double, 4 > vct4
Definition vctFixedSizeVectorTypes.h:51
vctFixedSizeVector< unsigned short, 6 > vctUShort6
Definition vctFixedSizeVectorTypes.h:211
vctFixedSizeVector< unsigned char, 9 > vctUChar9
Definition vctFixedSizeVectorTypes.h:256
vctFixedSizeVector< char, 6 > vctChar6
Definition vctFixedSizeVectorTypes.h:231
vctFixedSizeVector< bool, 1 > vctBool1
Definition vctFixedSizeVectorTypes.h:259
vctFixedSizeVector< unsigned int, 4 > vctUInt4
Definition vctFixedSizeVectorTypes.h:167
vctFixedSizeVector< bool, 6 > vctBool6
Definition vctFixedSizeVectorTypes.h:269
vctFixedSizeVector< unsigned char, 1 > vctUChar1
Definition vctFixedSizeVectorTypes.h:240
vctFixedSizeVector< unsigned short, 9 > vctUShort9
Definition vctFixedSizeVectorTypes.h:217
vctFixedSizeVector< unsigned short, 5 > vctUShort5
Definition vctFixedSizeVectorTypes.h:209
vctFixedSizeVector< unsigned char, 5 > vctUChar5
Definition vctFixedSizeVectorTypes.h:248
vctFixedSizeVector< unsigned char, 7 > vctUChar7
Definition vctFixedSizeVectorTypes.h:252
vctFixedSizeVector< int, 6 > vctInt6
Definition vctFixedSizeVectorTypes.h:151
vctFixedSizeVector< int, 7 > vctInt7
Definition vctFixedSizeVectorTypes.h:153
vctFixedSizeVector< float, 7 > vctFloat7
Definition vctFixedSizeVectorTypes.h:93
vctFixedSizeVector< unsigned long, 6 > vctULong6
Definition vctFixedSizeVectorTypes.h:131
vctFixedSizeVector< char, 3 > vctChar3
Definition vctFixedSizeVectorTypes.h:225
vctFixedSizeVector< double, 5 > vct5
Definition vctFixedSizeVectorTypes.h:56
vctFixedSizeVector< short, 2 > vctShort2
Definition vctFixedSizeVectorTypes.h:183
vctFixedSizeVector< unsigned long, 5 > vctULong5
Definition vctFixedSizeVectorTypes.h:129
vctFixedSizeVector< unsigned char, 3 > vctUChar3
Definition vctFixedSizeVectorTypes.h:244
vctFixedSizeVector< unsigned short, 8 > vctUShort8
Definition vctFixedSizeVectorTypes.h:215
vctFixedSizeVector< int, 1 > vctInt1
Definition vctFixedSizeVectorTypes.h:141
vctFixedSizeVector< unsigned short, 2 > vctUShort2
Definition vctFixedSizeVectorTypes.h:203
vctFixedSizeVector< char, 2 > vctChar2
Definition vctFixedSizeVectorTypes.h:223
vctFixedSizeVector< double, 3 > vct3
Definition vctFixedSizeVectorTypes.h:46
vctFixedSizeVector< int, 3 > vctInt3
Definition vctFixedSizeVectorTypes.h:145
vctFixedSizeVector< unsigned long, 9 > vctULong9
Definition vctFixedSizeVectorTypes.h:137
vctFixedSizeVector< unsigned short, 3 > vctUShort3
Definition vctFixedSizeVectorTypes.h:205
vctFixedSizeVector< unsigned int, 8 > vctUInt8
Definition vctFixedSizeVectorTypes.h:175
vctFixedSizeVector< bool, 9 > vctBool9
Definition vctFixedSizeVectorTypes.h:275
vctFixedSizeVector< float, 1 > vctFloat1
Definition vctFixedSizeVectorTypes.h:81
vctFixedSizeVector< unsigned long, 8 > vctULong8
Definition vctFixedSizeVectorTypes.h:135
vctFixedSizeVector< int, 5 > vctInt5
Definition vctFixedSizeVectorTypes.h:149
vctFixedSizeVector< float, 8 > vctFloat8
Definition vctFixedSizeVectorTypes.h:95
vctFixedSizeVector< int, 4 > vctInt4
Definition vctFixedSizeVectorTypes.h:147
vctFixedSizeVector< short, 9 > vctShort9
Definition vctFixedSizeVectorTypes.h:197
vctFixedSizeVector< unsigned int, 9 > vctUInt9
Definition vctFixedSizeVectorTypes.h:177
vctFixedSizeVector< unsigned char, 8 > vctUChar8
Definition vctFixedSizeVectorTypes.h:254
vctFixedSizeVector< unsigned int, 6 > vctUInt6
Definition vctFixedSizeVectorTypes.h:171
vctFixedSizeVector< short, 1 > vctShort1
Definition vctFixedSizeVectorTypes.h:181
vctFixedSizeVector< short, 8 > vctShort8
Definition vctFixedSizeVectorTypes.h:195
vctFixedSizeVector< long, 1 > vctLong1
Definition vctFixedSizeVectorTypes.h:101
vctFixedSizeVector< bool, 4 > vctBool4
Definition vctFixedSizeVectorTypes.h:265
vctFixedSizeVector< unsigned int, 3 > vctUInt3
Definition vctFixedSizeVectorTypes.h:165
vctFixedSizeVector< unsigned short, 1 > vctUShort1
Definition vctFixedSizeVectorTypes.h:201
vctFixedSizeVector< long, 5 > vctLong5
Definition vctFixedSizeVectorTypes.h:109
vctFixedSizeVector< unsigned long, 1 > vctULong1
Definition vctFixedSizeVectorTypes.h:121
vctFixedSizeVector< bool, 5 > vctBool5
Definition vctFixedSizeVectorTypes.h:267
vctFixedSizeVector< float, 2 > vctFloat2
Definition vctFixedSizeVectorTypes.h:83
vctFixedSizeVector< unsigned char, 6 > vctUChar6
Definition vctFixedSizeVectorTypes.h:250
vctFixedSizeVector< float, 3 > vctFloat3
Definition vctFixedSizeVectorTypes.h:85
vctFixedSizeVector< double, 2 > vct2
Definition vctFixedSizeVectorTypes.h:41
vctFixedSizeVector< short, 6 > vctShort6
Definition vctFixedSizeVectorTypes.h:191
vctFixedSizeVector< unsigned char, 2 > vctUChar2
Definition vctFixedSizeVectorTypes.h:242
vctFixedSizeVector< bool, 3 > vctBool3
Definition vctFixedSizeVectorTypes.h:263
vctFixedSizeVector< float, 9 > vctFloat9
Definition vctFixedSizeVectorTypes.h:97
vctFixedSizeVector< long, 6 > vctLong6
Definition vctFixedSizeVectorTypes.h:111
vctFixedSizeVector< long, 3 > vctLong3
Definition vctFixedSizeVectorTypes.h:105
vctFixedSizeVector< float, 4 > vctFloat4
Definition vctFixedSizeVectorTypes.h:87
vctFixedSizeVector< char, 4 > vctChar4
Definition vctFixedSizeVectorTypes.h:227
vctFixedSizeVector< unsigned int, 1 > vctUInt1
Definition vctFixedSizeVectorTypes.h:161
vctFixedSizeVector< double, 7 > vct7
Definition vctFixedSizeVectorTypes.h:66
vctFixedSizeVector< short, 3 > vctShort3
Definition vctFixedSizeVectorTypes.h:185
vctFixedSizeVector< unsigned long, 4 > vctULong4
Definition vctFixedSizeVectorTypes.h:127
vctFixedSizeVector< long, 4 > vctLong4
Definition vctFixedSizeVectorTypes.h:107
vctFixedSizeVector< bool, 2 > vctBool2
Definition vctFixedSizeVectorTypes.h:261
vctFixedSizeVector< char, 7 > vctChar7
Definition vctFixedSizeVectorTypes.h:233
vctFixedSizeVector< float, 6 > vctFloat6
Definition vctFixedSizeVectorTypes.h:91
vctFixedSizeVector< char, 1 > vctChar1
Definition vctFixedSizeVectorTypes.h:221
vctFixedSizeVector< unsigned int, 2 > vctUInt2
Definition vctFixedSizeVectorTypes.h:163
vctFixedSizeVector< double, 6 > vct6
Definition vctFixedSizeVectorTypes.h:61
vctFixedSizeVector< char, 8 > vctChar8
Definition vctFixedSizeVectorTypes.h:235
vctFixedSizeVector< unsigned int, 5 > vctUInt5
Definition vctFixedSizeVectorTypes.h:169
vctFixedSizeVector< long, 8 > vctLong8
Definition vctFixedSizeVectorTypes.h:115
vctFixedSizeVector< float, 5 > vctFloat5
Definition vctFixedSizeVectorTypes.h:89
vctFixedSizeVector< unsigned char, 4 > vctUChar4
Definition vctFixedSizeVectorTypes.h:246
vctFixedSizeVector< double, 9 > vct9
Definition vctFixedSizeVectorTypes.h:76
vctFixedSizeVector< int, 8 > vctInt8
Definition vctFixedSizeVectorTypes.h:155
vctFixedSizeVector< unsigned short, 7 > vctUShort7
Definition vctFixedSizeVectorTypes.h:213
vctFixedSizeVector< int, 9 > vctInt9
Definition vctFixedSizeVectorTypes.h:157
vctFixedSizeVector< int, 2 > vctInt2
Definition vctFixedSizeVectorTypes.h:143
vctFixedSizeVector< short, 5 > vctShort5
Definition vctFixedSizeVectorTypes.h:189
vctFixedSizeVector< long, 2 > vctLong2
Definition vctFixedSizeVectorTypes.h:103
vctFixedSizeVector< unsigned int, 7 > vctUInt7
Definition vctFixedSizeVectorTypes.h:173
vctFixedSizeVector< bool, 8 > vctBool8
Definition vctFixedSizeVectorTypes.h:273
vctFixedSizeVector< long, 7 > vctLong7
Definition vctFixedSizeVectorTypes.h:113
vctFixedSizeVector< char, 9 > vctChar9
Definition vctFixedSizeVectorTypes.h:237
vctFixedSizeVector< short, 4 > vctShort4
Definition vctFixedSizeVectorTypes.h:187
vctFixedSizeVector< char, 5 > vctChar5
Definition vctFixedSizeVectorTypes.h:229
vctFixedSizeVector< bool, 7 > vctBool7
Definition vctFixedSizeVectorTypes.h:271
vctFixedSizeVector< unsigned long, 3 > vctULong3
Definition vctFixedSizeVectorTypes.h:125
vctFixedSizeVector< unsigned short, 4 > vctUShort4
Definition vctFixedSizeVectorTypes.h:207
vctFixedSizeVector< unsigned long, 7 > vctULong7
Definition vctFixedSizeVectorTypes.h:133
vctFixedSizeVector< long, 9 > vctLong9
Definition vctFixedSizeVectorTypes.h:117
vctFixedSizeVector< short, 7 > vctShort7
Definition vctFixedSizeVectorTypes.h:193
vctFixedSizeVector< unsigned long, 2 > vctULong2
Definition vctFixedSizeVectorTypes.h:123