// gibt den index von der vertex liste zurück, für conditioned rendering public int AddLine(Maths.Vector3 from, Color fromColor, Maths.Vector3 to, Color toColor) { int idx = _Vertices.Count; _Vertices.Add(new Detail.Vertex3D(from.X, from.Y, from.Z, fromColor)); _Vertices.Add(new Detail.Vertex3D(to.X, to.Y, to.Z, toColor)); return(idx); }
// gibt den index von der vertex liste zurück, für conditioned rendering public int AddLine(Maths.Vector3 from, Maths.Vector3 to, Color color) { var col = (RawColor4)color; int idx = _Vertices.Count; _Vertices.Add(new Detail.Vertex3D(from.X, from.Y, from.Z, col)); _Vertices.Add(new Detail.Vertex3D(to.X, to.Y, to.Z, col)); return(idx); }