DART
6.7.3
|
Go to the source code of this file.
Namespaces | |
dart | |
dart::dynamics | |
Macros | |
#define | DART_ENABLE_NODE_SPECIALIZATION() |
#define | DETAIL_DART_INSTANTIATE_SPECIALIZED_NODE(NodeName, it) |
#define | DART_INSTANTIATE_SPECIALIZED_NODE_IRREGULAR(NodeName, PluralName) DETAIL_DART_INSTANTIATE_SPECIALIZED_NODE( NodeName, m ## PluralName ## Iterator ) |
#define | DART_INSTANTIATE_SPECALIZED_NODE(NodeName) DART_INSTANTIATE_SPECIALIZED_NODE_IRREGULAR( NodeName, NodeName ## s ) |
#define | DETAIL_DART_SPECIALIZED_NODE_INLINE(NodeName, PluralName, it) |
#define | DART_SPECIALIZED_NODE_INLINE_IRREGULAR(NodeName, PluralName) DETAIL_DART_SPECIALIZED_NODE_INLINE( NodeName, PluralName, m ## PluralName ## Iterator ) |
#define | DART_SPECIALIZED_NODE_INTERNAL(NodeName) DART_SPECIALIZED_NODE_INLINE_IRREGULAR( NodeName, NodeName ## s ) |
#define | DETAIL_DART_SPECIALIZED_NODE_DECLARE(NodeName, PluralName, it) |
#define | DART_SPECIALIZED_NODE_DECLARE_IRREGULAR(NodeName, PluralName) DETAIL_DART_SPECIALIZED_NODE_DECLARE( NodeName, PluralName, m ## PluralName ## Iterator ) |
#define | DART_SPECIALIZED_NODE_DECLARE(NodeName) DART_SPECIALIZED_NODE_DECLARE_IRREGULAR( NodeName, NodeName ## s ) |
#define | DETAIL_DART_SPECIALIZED_NODE_DEFINE(BodyNodeType, NodeName, PluralName, it) |
#define | DART_SPECIALIZED_NODE_DEFINE_IRREGULAR(BodyNodeType, NodeName, PluralName) DETAIL_DART_SPECIALIZED_NODE_DEFINE( BodyNodeType, NodeName, PluralName, m ## PluralName ## Iterator ) |
#define | DART_SPECIALIZED_NODE_DEFINE(BodyNodeType, NodeName) DART_SPECIALIZED_NODE_DEFINE_IRREGULAR( BodyNodeType, NodeName, NodeName ## s ) |
#define | DETAIL_DART_SPECIALIZED_NODE_TEMPLATE(BodyNodeType, NodeName, PluralName) |
#define | DART_SPECIALIZED_NODE_TEMPLATE_IRREGULAR(BodyNodeType, NodeName, PluralName) DETAIL_DART_SPECIALIZED_NODE_TEMPLATE( BodyNodeType, NodeName, PluralName ) |
#define | DART_SPECIALIZED_NODE_TEMPLATE(BodyNodeType, NodeName) DART_SPECIALIZED_NODE_TEMPLATE_IRREGULAR( BodyNodeType, NodeName, NodeName ## s ) |
#define | DART_SKEL_ENABLE_NODE_SPECIALIZATION() |
#define | DART_SKEL_INSTANTIATE_SPECIALIZED_NODE_IRREGULAR(NodeName, PluralName) |
#define | DART_SKEL_INSTANTIATE_SPECIALIZED_NODE(NodeName) DART_SKEL_INSTANTIATE_SPECIALIZED_NODE_IRREGULAR( NodeName, NodeName ## s ); |
#define | DETAIL_DART_WARN_TREE_INDEX(treeIts, treeIndex, func) |
#define | DETAIL_DART_SKEL_SPECIALIZED_NODE_INLINE(NodeName, PluralName, skelIt, treeIts, NameMgr) |
#define | DART_SKEL_SPECIALIZED_NODE_INLINE_IRREGULAR(NodeName, PluralName) DETAIL_DART_SKEL_SPECIALIZED_NODE_INLINE( NodeName, PluralName, m ## PluralName ## Iterator, mTree ## PluralName ## Iterators, mNameMgrFor ## PluralName ); |
#define | DART_SKEL_SPECIALIZED_NODE_INLINE(NodeName) DART_SKEL_SPECIALIZED_NODE_INLINE_IRREGULAR( NodeName, NodeName ## s); |
#define | DETAIL_DART_SKEL_SPECIALIZED_NODE_DECLARE(NodeName, PluralName, skelIt, treeIts, NameMgr) |
#define | DART_SKEL_SPECIALIZED_NODE_DECLARE_IRREGULAR(NodeName, PluralName) DETAIL_DART_SKEL_SPECIALIZED_NODE_DECLARE( NodeName, PluralName, m ## PluralName ## Iterator, mTree ## PluralName ## Iterators, mNameMgrFor ## PluralName ); |
#define | DART_SKEL_SPECIALIZED_NODE_DECLARE(NodeName) DART_SKEL_SPECIALIZED_NODE_DECLARE_IRREGULAR( NodeName, NodeName ## s ); |
#define | DETAIL_DART_SKEL_SPECIALIZED_NODE_DEFINE(SkeletonType, NodeName, PluralName, skelIt, treeIts, NameMgr) |
#define | DART_SKEL_SPECIALIZED_NODE_DEFINED_IRREGULAR(SkeletonType, NodeName, PluralName) DETAIL_DART_SKEL_SPECIALIZED_NODE_DEFINE( SkeletonType, NodeName, PluralName, m ## PluralName ## Iterator, mTree ## PluralName ## Iterators, mNameMgrFor ## PluralName ); |
#define | DART_SKEL_SPECIALIZED_NODE_DEFINE(SkeletonType, NodeName) DART_SKEL_SPECIALIZED_NODE_DEFINED_IRREGULAR( SkeletonType, NodeName, NodeName ## s ); |
#define | DETAIL_DART_SKEL_SPECIALIZED_NODE_TEMPLATE(SkelType, NodeName, PluralName) |
#define | DART_SKEL_SPECIALIZED_NODE_TEMPLATE_IRREGULAR(SkelType, NodeName, PluralName) DETAIL_DART_SKEL_SPECIALIZED_NODE_TEMPLATE( SkelType, NodeName, PluralName ) |
#define | DART_SKEL_SPECIALIZED_NODE_TEMPLATE(SkelType, NodeName) DART_SKEL_SPECIALIZED_NODE_TEMPLATE_IRREGULAR( SkelType, NodeName, NodeName ## s ); |
#define DART_ENABLE_NODE_SPECIALIZATION | ( | ) |
#define DART_INSTANTIATE_SPECALIZED_NODE | ( | NodeName | ) | DART_INSTANTIATE_SPECIALIZED_NODE_IRREGULAR( NodeName, NodeName ## s ) |
#define DART_INSTANTIATE_SPECIALIZED_NODE_IRREGULAR | ( | NodeName, | |
PluralName | |||
) | DETAIL_DART_INSTANTIATE_SPECIALIZED_NODE( NodeName, m ## PluralName ## Iterator ) |
#define DART_SKEL_ENABLE_NODE_SPECIALIZATION | ( | ) |
#define DART_SKEL_INSTANTIATE_SPECIALIZED_NODE | ( | NodeName | ) | DART_SKEL_INSTANTIATE_SPECIALIZED_NODE_IRREGULAR( NodeName, NodeName ## s ); |
#define DART_SKEL_INSTANTIATE_SPECIALIZED_NODE_IRREGULAR | ( | NodeName, | |
PluralName | |||
) |
#define DART_SKEL_SPECIALIZED_NODE_DECLARE | ( | NodeName | ) | DART_SKEL_SPECIALIZED_NODE_DECLARE_IRREGULAR( NodeName, NodeName ## s ); |
#define DART_SKEL_SPECIALIZED_NODE_DECLARE_IRREGULAR | ( | NodeName, | |
PluralName | |||
) | DETAIL_DART_SKEL_SPECIALIZED_NODE_DECLARE( NodeName, PluralName, m ## PluralName ## Iterator, mTree ## PluralName ## Iterators, mNameMgrFor ## PluralName ); |
#define DART_SKEL_SPECIALIZED_NODE_DEFINE | ( | SkeletonType, | |
NodeName | |||
) | DART_SKEL_SPECIALIZED_NODE_DEFINED_IRREGULAR( SkeletonType, NodeName, NodeName ## s ); |
#define DART_SKEL_SPECIALIZED_NODE_DEFINED_IRREGULAR | ( | SkeletonType, | |
NodeName, | |||
PluralName | |||
) | DETAIL_DART_SKEL_SPECIALIZED_NODE_DEFINE( SkeletonType, NodeName, PluralName, m ## PluralName ## Iterator, mTree ## PluralName ## Iterators, mNameMgrFor ## PluralName ); |
#define DART_SKEL_SPECIALIZED_NODE_INLINE | ( | NodeName | ) | DART_SKEL_SPECIALIZED_NODE_INLINE_IRREGULAR( NodeName, NodeName ## s); |
#define DART_SKEL_SPECIALIZED_NODE_INLINE_IRREGULAR | ( | NodeName, | |
PluralName | |||
) | DETAIL_DART_SKEL_SPECIALIZED_NODE_INLINE( NodeName, PluralName, m ## PluralName ## Iterator, mTree ## PluralName ## Iterators, mNameMgrFor ## PluralName ); |
#define DART_SKEL_SPECIALIZED_NODE_TEMPLATE | ( | SkelType, | |
NodeName | |||
) | DART_SKEL_SPECIALIZED_NODE_TEMPLATE_IRREGULAR( SkelType, NodeName, NodeName ## s ); |
#define DART_SKEL_SPECIALIZED_NODE_TEMPLATE_IRREGULAR | ( | SkelType, | |
NodeName, | |||
PluralName | |||
) | DETAIL_DART_SKEL_SPECIALIZED_NODE_TEMPLATE( SkelType, NodeName, PluralName ) |
#define DART_SPECIALIZED_NODE_DECLARE | ( | NodeName | ) | DART_SPECIALIZED_NODE_DECLARE_IRREGULAR( NodeName, NodeName ## s ) |
#define DART_SPECIALIZED_NODE_DECLARE_IRREGULAR | ( | NodeName, | |
PluralName | |||
) | DETAIL_DART_SPECIALIZED_NODE_DECLARE( NodeName, PluralName, m ## PluralName ## Iterator ) |
#define DART_SPECIALIZED_NODE_DEFINE | ( | BodyNodeType, | |
NodeName | |||
) | DART_SPECIALIZED_NODE_DEFINE_IRREGULAR( BodyNodeType, NodeName, NodeName ## s ) |
#define DART_SPECIALIZED_NODE_DEFINE_IRREGULAR | ( | BodyNodeType, | |
NodeName, | |||
PluralName | |||
) | DETAIL_DART_SPECIALIZED_NODE_DEFINE( BodyNodeType, NodeName, PluralName, m ## PluralName ## Iterator ) |
#define DART_SPECIALIZED_NODE_INLINE_IRREGULAR | ( | NodeName, | |
PluralName | |||
) | DETAIL_DART_SPECIALIZED_NODE_INLINE( NodeName, PluralName, m ## PluralName ## Iterator ) |
#define DART_SPECIALIZED_NODE_INTERNAL | ( | NodeName | ) | DART_SPECIALIZED_NODE_INLINE_IRREGULAR( NodeName, NodeName ## s ) |
#define DART_SPECIALIZED_NODE_TEMPLATE | ( | BodyNodeType, | |
NodeName | |||
) | DART_SPECIALIZED_NODE_TEMPLATE_IRREGULAR( BodyNodeType, NodeName, NodeName ## s ) |
#define DART_SPECIALIZED_NODE_TEMPLATE_IRREGULAR | ( | BodyNodeType, | |
NodeName, | |||
PluralName | |||
) | DETAIL_DART_SPECIALIZED_NODE_TEMPLATE( BodyNodeType, NodeName, PluralName ) |
#define DETAIL_DART_INSTANTIATE_SPECIALIZED_NODE | ( | NodeName, | |
it | |||
) |
#define DETAIL_DART_SKEL_SPECIALIZED_NODE_DECLARE | ( | NodeName, | |
PluralName, | |||
skelIt, | |||
treeIts, | |||
NameMgr | |||
) |
#define DETAIL_DART_SKEL_SPECIALIZED_NODE_DEFINE | ( | SkeletonType, | |
NodeName, | |||
PluralName, | |||
skelIt, | |||
treeIts, | |||
NameMgr | |||
) |
#define DETAIL_DART_SKEL_SPECIALIZED_NODE_INLINE | ( | NodeName, | |
PluralName, | |||
skelIt, | |||
treeIts, | |||
NameMgr | |||
) |
#define DETAIL_DART_SKEL_SPECIALIZED_NODE_TEMPLATE | ( | SkelType, | |
NodeName, | |||
PluralName | |||
) |
#define DETAIL_DART_SPECIALIZED_NODE_DECLARE | ( | NodeName, | |
PluralName, | |||
it | |||
) |
#define DETAIL_DART_SPECIALIZED_NODE_DEFINE | ( | BodyNodeType, | |
NodeName, | |||
PluralName, | |||
it | |||
) |
#define DETAIL_DART_SPECIALIZED_NODE_INLINE | ( | NodeName, | |
PluralName, | |||
it | |||
) |
#define DETAIL_DART_SPECIALIZED_NODE_TEMPLATE | ( | BodyNodeType, | |
NodeName, | |||
PluralName | |||
) |
#define DETAIL_DART_WARN_TREE_INDEX | ( | treeIts, | |
treeIndex, | |||
func | |||
) |