Beispiel #1
0
        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);
        }
Beispiel #2
0
        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);
        }
Beispiel #3
0
        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);
        }