public bool OtherFaceCentered(MC_Face f) { if (attachedFaces.Count > 1) { MC_Face face1 = (MC_Face)attachedFaces[0]; MC_Face face2 = (MC_Face)attachedFaces[1]; if (face1 == null && face2 == f) { return(true); // faces already deleted???? } else if (face2 == null && face1 == f) { return(true); } else if (face1 != null && face1 != f && face1.IsCentered()) { return(true); } else if (face2 != null && face2 != f && face2.IsCentered()) { return(true); } } return(false); }
public bool OtherFaceCentered(MC_Face f) { if (attachedFaces.Count > 1) { MC_Face face1 = (MC_Face) attachedFaces[0]; MC_Face face2 = (MC_Face) attachedFaces[1]; if ( face1 == null && face2 == f) return true; // faces already deleted???? else if ( face2 == null && face1 == f) return true; else if ( face1 != null && face1 != f && face1.IsCentered()) return true; else if ( face2 != null && face2 != f && face2.IsCentered()) return true; } return false; }
public void AttachFace(MC_Face f) { attachedFaces.Add(f); }
public void AttachFace(MC_Face f) { attachedFaces.Add(f); }