public override bool Equals(IPipeMemberType other) { if (GetType() != other.GetType()) { return(false); } return(Equals((Arc)other)); }
public bool Equals(IPipeMemberType other) { if (!GetType().IsAssignableFrom(other.GetType())) { return(false); } return(Equals((Vec)other)); }
public bool Equals(IPipeMemberType other) { if (GetType() != other.GetType()) { return(false); } return(Equals((Plane)other)); }
public override bool Equals(IPipeMemberType other) { if (!GetType().IsAssignableFrom(other.GetType())) { return(false); } return(Equals((PolyCurve)other)); }
public bool Equals(IPipeMemberType other) { if (other.GetType() != GetType()) { return(false); } return(Equals((PipeString)other)); }
public static GeometryBase FromPipe(IPipeMemberType pp) { return(_converter.FromPipe <GeometryBase, IPipeMemberType>(pp)); }
public DataNode(IPipeMemberType data) { _data = data; EnsureValidNodeName(); }
internal static object ConvertFromPipe(IPipeMemberType obj) { return(_converter == null ? null : _converter.FromPipe <object, IPipeMemberType>(obj)); }
public bool Equals(IPipeMemberType other) { if (GetType() != other.GetType()) { return false; } return Equals((Mesh)other); }
public abstract bool Equals(IPipeMemberType other);