Beispiel #1
0
 public override bool Equals(IPipeMemberType other)
 {
     if (GetType() != other.GetType())
     {
         return(false);
     }
     return(Equals((Arc)other));
 }
Beispiel #2
0
 public bool Equals(IPipeMemberType other)
 {
     if (!GetType().IsAssignableFrom(other.GetType()))
     {
         return(false);
     }
     return(Equals((Vec)other));
 }
Beispiel #3
0
 public bool Equals(IPipeMemberType other)
 {
     if (GetType() != other.GetType())
     {
         return(false);
     }
     return(Equals((Plane)other));
 }
Beispiel #4
0
 public override bool Equals(IPipeMemberType other)
 {
     if (!GetType().IsAssignableFrom(other.GetType()))
     {
         return(false);
     }
     return(Equals((PolyCurve)other));
 }
Beispiel #5
0
 public bool Equals(IPipeMemberType other)
 {
     if (other.GetType() != GetType())
     {
         return(false);
     }
     return(Equals((PipeString)other));
 }
Beispiel #6
0
 public static GeometryBase FromPipe(IPipeMemberType pp)
 {
     return(_converter.FromPipe <GeometryBase, IPipeMemberType>(pp));
 }
Beispiel #7
0
 public DataNode(IPipeMemberType data)
 {
     _data = data;
     EnsureValidNodeName();
 }
Beispiel #8
0
 internal static object ConvertFromPipe(IPipeMemberType obj)
 {
     return(_converter == null ? null : _converter.FromPipe <object, IPipeMemberType>(obj));
 }
Beispiel #9
0
 public bool Equals(IPipeMemberType other)
 {
     if (GetType() != other.GetType()) { return false; }
     return Equals((Mesh)other);
 }
Beispiel #10
0
 public abstract bool Equals(IPipeMemberType other);