protected void setupJointDefinition(BEPUikJointDefinition definition)
        {
            definition.ConnectionABoneName      = connectionA.Name;
            definition.ConnectionASimObjectName = connectionA.Owner == Owner ? "this" : connectionA.Owner.Name;
            definition.ConnectionBBoneName      = connectionB.Name;
            definition.ConnectionBSimObjectName = connectionB.Owner == Owner ? "this" : connectionB.Owner.Name;

            setupConstraintDefinition(definition);
        }
 internal void addJoint(BEPUikJointDefinition joint, SimObjectBase instance)
 {
     dependentPhaseEntries.Add(new BEPUikFactoryEntry(instance, joint));
 }
 protected void setupJoint(BEPUikJointDefinition definition)
 {
     setupConstraint(definition);
 }
Exemple #4
0
 protected void setupLimitDefinition(BEPUikJointDefinition definition)
 {
     setupJointDefinition(definition);
 }