• Tobias Leemann's avatar
    [API] Union redesign · f0a69f7d
    Tobias Leemann authored
    [API] removed rpos from all body constructors
    
    Changes: Bodies that are part of a union now store all attributes relative to its respective coordinate frame. This affects gpos and q (Rotation), which are implicitly relative once a body becomes part of the union. These properties became private and the global Position can be accessed via getGlobalPos() which performs a recursive calcuation of the position of this body in the world frame. This avoids error-prone update procedures, if a Union is tranlated or rotated.
    f0a69f7d
Name
Last commit
Last update
..
rigidbody Loading commit data...
DynamicMarshalling.h Loading commit data...
Instantiate.h Loading commit data...
Marshalling.cpp Loading commit data...
Marshalling.h Loading commit data...
NotificationType.h Loading commit data...
PackNotification.h Loading commit data...
ParseMessage.h Loading commit data...
RigidBodyCopyNotification.h Loading commit data...
RigidBodyDeletionNotification.h Loading commit data...
RigidBodyForceNotification.h Loading commit data...
RigidBodyMigrationNotification.h Loading commit data...
RigidBodyNewShadowCopyNotification.h Loading commit data...
RigidBodyRemoteMigrationNotification.h Loading commit data...
RigidBodyRemovalInformationNotification.h Loading commit data...
RigidBodyRemovalNotification.h Loading commit data...
RigidBodyUpdateNotification.h Loading commit data...
RigidBodyVelocityCorrectionNotification.h Loading commit data...
RigidBodyVelocityUpdateNotification.h Loading commit data...