Revit.SDK.Samples.ObjectViewer.CS.Sketch3D.Calculate3DTransform C# (CSharp) Method

Calculate3DTransform() private method

calculate the transform between canvas and 3D geometry objects
private Calculate3DTransform ( ) : void
return void
        private void Calculate3DTransform()
        {
            float previewWidth = m_displayBBox.Width;
            float previewHeight = m_displayBBox.Height;
            RectangleF bbox3D = ToBoundingBox2D(m_data3D.BBox);
            PointF[] plgpts3D = CalculateCanvasRegion(previewWidth, previewHeight, bbox3D);
            m_transform3D = new Matrix(PreTreatBBox(bbox3D), plgpts3D);
        }