Revit.SDK.Samples.CurtainWallGrid.CS.GridDrawing.GridDrawing C# (CSharp) Method

GridDrawing() public method

constructor
public GridDrawing ( MyDocument myDoc, GridGeometry geometry ) : System
myDoc MyDocument
geometry GridGeometry /// the referred parent geometry of the curtain grid ///
return System
        public GridDrawing(MyDocument myDoc, GridGeometry geometry)
        {
            m_myDocument = myDoc;

             if (null == geometry)
             {
            MessageBox.Show("Error! There's no grid information in the curtain wall.");
             }
             else
             {
            m_geometry = geometry;
            m_coordinates = new GridCoordinates(myDoc, this);
            m_uGridLines2D = new List<GridLine2D>();
            m_vGridLines2D = new List<GridLine2D>();
            m_boundLines2D = new List<GridLine2D>();
            m_uLinePathList = new List<GraphicsPath>();
            m_uSegLinePathListList = new List<List<GraphicsPath>>();
            m_vSegLinePathListList = new List<List<GraphicsPath>>();
            m_vLinePathList = new List<GraphicsPath>();
            m_boundPath = new List<GraphicsPath>();
            m_drawObject = new DrawObject();
             }
        }