public void PrepareLine() { HookControl control = GetControlOfType <HookControl>(); lineGeom = SceneGeometryFactory.CreateLineGeometry(SceneMgr, Colors.LightSteelBlue, 2, Colors.Black, control.Origin, control.Origin); SceneMgr.AttachGraphicalObjectToScene(lineGeom, DrawingCategory.PROJECTILE_BACKGROUND); }
public Line(SceneMgr mgr, long id, Vector start, Vector end, Color color, int width) : base(mgr, id) { SceneMgr = mgr; Start = start; End = end; geometryElement = SceneGeometryFactory.CreateLineGeometry(SceneMgr, color, width, color, Start, End); }
private void PrepareLine() { if (lineGeom != null) { RemoveLine(); } lineGeom = SceneGeometryFactory.CreateLineGeometry(SceneMgr, Colors.Crimson, 1, Colors.Red, startPoint.ToVector(), endPoint.ToVector()); SceneMgr.AttachGraphicalObjectToScene(lineGeom, DrawingCategory.PROJECTILE_BACKGROUND); }