Exemplo n.º 1
0
        public virtual SectionPlaneIndicator MakeSectionPlaneIndicator(
            int id, string name,
            fDimension Width,
            Func <Frame3f> SceneFrameF,
            Func <Colorf> ColorF,
            Func <bool> VisibleF)
        {
            SectionPlaneIndicator indicator = new SectionPlaneIndicator()
            {
                Width       = Width,
                SceneFrameF = SceneFrameF,
                ColorF      = ColorF,
                VisibleF    = VisibleF
            };

            return(indicator);
        }
Exemplo n.º 2
0
        public virtual SphereIndicator MakeSphereIndicator(
            int id, string name,
            fDimension Radius,
            Func <Frame3f> SceneFrameF,
            Func <Colorf> ColorF,
            Func <bool> VisibleF
            )
        {
            SphereIndicator indicator = new SphereIndicator()
            {
                SceneFrameF = SceneFrameF,
                Radius      = Radius,
                ColorF      = ColorF,
                VisibleF    = VisibleF
            };

            return(indicator);
        }
Exemplo n.º 3
0
 public virtual void Add(fDimension dim)
 {
     throw new NotImplementedException("fDimension.Add: must be implemented in subclass");
 }
Exemplo n.º 4
0
 public override void Add(fDimension dim)
 {
     base.add(dim.SceneValue);
 }
Exemplo n.º 5
0
 public override void Add(fDimension dim)
 {
     base.add(dim.WorldValue);
 }