DEF_ARRAYLIST_STATE(Transform3f, InstanceTransform, DeviceType::GPU, "Instance transforms")
void postUpdateStates() override
bool validateInputs() override
~MultibodySystem() override
DEF_VAR(std::vector< Transform3f >, VehiclesTransform, std::vector< Transform3f >{Transform3f()}, "")
Creates multiple vehicles and specifies the transformations for each vehicle.
::dyno::Pair< uint, uint > BindingPair
DEF_NODE_PORTS(RigidBodySystem< TDataType >, Vehicle, "")
void resetStates() override
DEF_INSTANCE_IN(TriangleSet< TDataType >, TriangleSet, "TriangleSet of the boundary")