Example #1
0
 public void Remove(IVPaintIdentifier vc)
 {
     for (int i = 0; i < paintData.Count; i++)
     {
         VPaintVertexData data = paintData[i];
         if (data.identifier.IsEqualTo(vc))
         {
             paintData.RemoveAt(i);
             i--;
         }
     }
 }
Example #2
0
 public VPaintVertexData Get(IVPaintIdentifier vc)
 {
     if (vc == null)
     {
         return(null);
     }
     for (int i = 0; i < paintData.Count; i++)
     {
         VPaintVertexData data = paintData[i];
         if (vc.IsEqualTo(data.identifier))
         {
             return(data);
         }
     }
     return(null);
 }
Example #3
0
 public bool IsEqualTo(IVPaintIdentifier obj)
 {
     return(obj == this);
 }
 public virtual bool IsEqualTo(IVPaintIdentifier obj)
 {
     return(false);
 }