//public override bool draw(Quad3D obj) // wypelniony //{ // if (obj.GetTransparencyLevel() > 0) return false; // string toReturn = String.Format("{0} rysuje wypelniony obiekt o nazwie '{1}' i przezroczystosci: '{2}' %", this.ToString(), obj.GetName(), obj.GetTransparencyLevel()); // System.Console.WriteLine(toReturn); // return true; //} //public override bool draw(Segment3D obj) // siatkowy //{ // if (obj.GetLineWidth() > 1.0) return false; // string toReturn = String.Format("{0} rysuje siatkowy obiekt o nazwie '{1}' i grubosci linii: '{2}'", this.ToString(), obj.GetName(), obj.GetLineWidth()); // System.Console.WriteLine(toReturn); // return true; //} //public override bool draw(Triangle3D obj) // wypelniony //{ // if (obj.GetTransparencyLevel() > 0) return false; // string toReturn = String.Format("{0} rysuje wypelniony obiekt o nazwie '{1}' i przezroczystosci: '{2}' %", this.ToString(), obj.GetName(), obj.GetTransparencyLevel()); // System.Console.WriteLine(toReturn); // return true; //} //public override bool draw(WireMesh3D obj) // siatkowy //{ // if (obj.GetLineWidth() > 1.0) return false; // string toReturn = String.Format("{0} rysuje siatkowy obiekt o nazwie '{1}' i grubosci linii: '{2}'", this.ToString(), obj.GetName(), obj.GetLineWidth()); // System.Console.WriteLine(toReturn); // return true; //} public override bool draw(FilledObject3D obj) // wypelniony { if (obj.GetTransparencyLevel() > 0) { return(false); } string toReturn = String.Format("{0} rysuje wypelniony obiekt o nazwie '{1}' i przezroczystosci: '{2}' %", this.ToString(), obj.GetName(), obj.GetTransparencyLevel()); System.Console.WriteLine(toReturn); return(true); }
public abstract bool draw(FilledObject3D obj);
//public override bool draw(Quad3D obj) // wypelniony //{ // return false; //} //public override bool draw(Segment3D obj) // siatkowy //{ // if (obj.GetLineWidth() > 3.0) return false; // string toReturn = String.Format("{0} rysuje siatkowy obiekt o nazwie '{1}' i grubosci linii: '{2}'", this.ToString(), obj.GetName(), obj.GetLineWidth()); // System.Console.WriteLine(toReturn); // return true; //} //public override bool draw(Triangle3D obj) // wypelniony //{ // return false; //} //public override bool draw(WireMesh3D obj) // siatkowy //{ // if (obj.GetLineWidth() > 3.0) return false; // string toReturn = String.Format("{0} rysuje siatkowy obiekt o nazwie '{1}' i grubosci linii: '{2}'", this.ToString(), obj.GetName(), obj.GetLineWidth()); // System.Console.WriteLine(toReturn); // return true; //} public override bool draw(FilledObject3D obj) // wypelniony { return(false); }