Exemplo n.º 1
0
 /// <summary>
 /// Create new ILGraphCollection
 /// </summary>
 /// <param name="panel">Output panel </param>
 /// <param name="clippingData"></param>
 internal ILGraphCollection(IILCreationFactory vPainterFact) : base()
 {
     m_graphFact     = vPainterFact;
     m_clippingData  = new ILClippingData();
     m_unsortedCache = new List <ILGraph>();
     m_graphComparer = new ILGraphComparer();
 }
Exemplo n.º 2
0
        /// <summary>
        /// create new ILAxisCollection
        /// </summary>
        public ILAxisCollection(ILClippingData clippingView, IILCreationFactory factory)
        {
            m_axes    = new ILAxis[3];
            m_axes[0] = factory.CreateAxis(AxisNames.XAxis, clippingView);
            m_axes[1] = factory.CreateAxis(AxisNames.YAxis, clippingView);
            m_axes[2] = factory.CreateAxis(AxisNames.ZAxis, clippingView);
            EventHandler handler = new EventHandler(Axis_Changed);

            m_axes[0].Changed += handler;
            m_axes[1].Changed += handler;
            m_axes[2].Changed += handler;
        }
Exemplo n.º 3
0
 /// <summary>
 /// create new ILAxisCollection
 /// </summary>
 public ILAxisCollection(ILClippingData clippingView, IILCreationFactory factory) {
     m_axes = new ILAxis[3];
     m_axes[0] = factory.CreateAxis(AxisNames.XAxis,clippingView); 
     m_axes[1] = factory.CreateAxis(AxisNames.YAxis,clippingView); 
     m_axes[2] = factory.CreateAxis(AxisNames.ZAxis,clippingView); 
     EventHandler handler = new EventHandler(Axis_Changed); 
     m_axes[0].Changed += handler;
     m_axes[1].Changed += handler;
     m_axes[2].Changed += handler;
 }