Exemple #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);
        }
Exemple #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);
        }
Exemple #3
0
 public virtual void Add(fDimension dim)
 {
     throw new NotImplementedException("fDimension.Add: must be implemented in subclass");
 }
Exemple #4
0
 public override void Add(fDimension dim)
 {
     base.add(dim.SceneValue);
 }
Exemple #5
0
 public override void Add(fDimension dim)
 {
     base.add(dim.WorldValue);
 }