示例#1
0
 public override bool GetGripModes(Entity entity, GripData gripData, GripModeCollection modes, ref uint curMode)
 {
     if (!(gripData is GripPointOverrule.MyGrip))
     {
         return(false);
     }
     return((gripData as GripPointOverrule.MyGrip).GetGripModes(ref modes, ref curMode));
 }
示例#2
0
                public override bool GetGripModes(ref GripModeCollection modes, ref uint curMode)
                {
                    GripMode m1 = new GripMode();

                    m1.ModeId        = 0;
                    m1.DisplayString = "Lower right not implemeted";
                    m1.Action        = GripMode.ActionType.Immediate;
                    modes.Add(m1);
                    curMode = 0;

                    return(true);
                }
示例#3
0
                public override bool GetGripModes(ref GripModeCollection modes, ref uint curMode)
                {
                    //modes = __modes;

                    foreach (GripMode m in Modes)
                    {
                        modes.Add(m);
                    }

                    //curMode = (uint)CurrentModeId;

                    return(true);
                }
示例#4
0
 public abstract bool GetGripModes(ref GripModeCollection modes, ref uint curMode);
示例#5
0
 protected MyGrip()
 {
     __modes = new GripModeCollection();
 }