Esempio n. 1
0
        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);
        }
Esempio n. 2
0
 internal void addJoint(BEPUikJointDefinition joint, SimObjectBase instance)
 {
     dependentPhaseEntries.Add(new BEPUikFactoryEntry(instance, joint));
 }
Esempio n. 3
0
 protected void setupJoint(BEPUikJointDefinition definition)
 {
     setupConstraint(definition);
 }
Esempio n. 4
0
 protected void setupLimitDefinition(BEPUikJointDefinition definition)
 {
     setupJointDefinition(definition);
 }