示例#1
0
 private void Disable(FlexiblePart flexiblePart, PXCMGesture.Alert alert)
 {
     if (alert.label == PXCMGesture.Alert.Label.LABEL_GEONODE_INACTIVE)
     {
         flexiblePart.IsVisible = false;
     }
 }
 private void SetOpenness(FlexiblePart part, int scaleZeroToHundred)
 {
     if (scaleZeroToHundred > 75)
     {
         part.IsOpen = true;
     }
     else if (scaleZeroToHundred < 35)
     {
         part.IsOpen = false;
     }
 }
示例#3
0
 public static void SetOpenness(this FlexiblePart part, int scaleZeroToHundred)
 {
     if (scaleZeroToHundred > 75)
     {
         part.IsOpen = true;
     }
     else if (scaleZeroToHundred < 35)
     {
         part.IsOpen = false;
     }
 }
示例#4
0
 private void TrackOpeness(FlexiblePart part, PXCMGesture.GeoNode geoNode)
 {
     if (!part.IsVisible)
     {
         return;
     }
     if (geoNode.openness > 75)
     {
         part.IsOpen = true;
     }
     else if (geoNode.openness < 10)
     {
         part.IsOpen = false;
     }
 }
 public PoseFactory Combine(FlexiblePart what, State trigger) {
     _items.Add(new PoseTrigger(what, trigger));
     return this;
 }
 public PoseTrigger(FlexiblePart what, State trigger) {
     What = what;
     Trigger = trigger;
 }
示例#7
0
 public PoseBuilder ShouldBe(FlexiblePart what, State trigger) {
     _stateItems.Add(new PoseStateTrigger(what, trigger));
     return this;
 }
示例#8
0
 public PoseStateTrigger(FlexiblePart what, State trigger) {
     What = what;
     Trigger = trigger;
 }
示例#9
0
 private void SetOpenness(FlexiblePart part, int scaleZeroToHundred)
 {
     if (scaleZeroToHundred > 75) {
         part.IsOpen = true;
     }
     else if (scaleZeroToHundred < 35) {
         part.IsOpen = false;
     }
 }
示例#10
0
 public void SetUp() {
     _cam = new FakeCamera();
     _part1 = new FlexiblePart();
     _part2 = new FlexiblePart();
 }
示例#11
0
 public PoseFactory Combine(FlexiblePart what, State trigger)
 {
     _items.Add(new PoseTrigger(what, trigger));
     return(this);
 }
示例#12
0
 public void SetUp()
 {
     _cam   = new FakeCamera();
     _part1 = new FlexiblePart();
     _part2 = new FlexiblePart();
 }