public CombinedGeometry(GeometryCombineMode mode, Geometry geometry1, Geometry geometry2, Transform transform) { _mode = mode; _geometry1 = geometry1; _geometry2 = geometry2; _transform = transform; }
public void Insert(int index, Geometry geometry) { if (geometry == null) { throw new ArgumentNullException("geometry"); } List.Insert(index, geometry); }
public int IndexOf(Geometry geometry) { if (geometry == null) { throw new ArgumentNullException("geometry"); } return List.IndexOf(geometry); }
public void CopyTo(Geometry[] array, int arrayIndex) { if (array == null) { throw new ArgumentNullException("array"); } List.CopyTo(array, arrayIndex); }
public bool Contains(Geometry geometry) { if (geometry == null) { throw new ArgumentNullException("geometry"); } return List.Contains(geometry); }
public void Add(Geometry geometry) { if (geometry == null) { throw new ArgumentNullException("geometry"); } List.Add(geometry); }
public bool Remove(Geometry geometry) { if (geometry == null) { throw new ArgumentNullException("geometry"); } if (List.Contains(geometry) == false) { return false; } List.Remove(geometry); return true; }
public abstract void PushClip(Geometry clipGeometry);
public abstract void DrawGeometry(Brush brush, Pen pen, Geometry geometry);
public CombinedGeometry(GeometryCombineMode mode, Geometry geometry1, Geometry geometry2) { _mode = mode; _geometry1 = geometry1; _geometry2 = geometry2; }
public CombinedGeometry(Geometry geometry1, Geometry geometry2) { _geometry1 = geometry1; _geometry2 = geometry2; }