UnityEditor.CollisionModuleUI.SyncVisualization C# (CSharp) Method

SyncVisualization() private method

private SyncVisualization ( ) : void
return void
        private void SyncVisualization()
        {
            if (base.enabled && (this.m_PlaneVisualizationType == PlaneVizType.Solid))
            {
                for (int i = 0; i < this.m_ShownPlanes.Length; i++)
                {
                    UnityEngine.Object objectReferenceValue = this.m_ShownPlanes[i].objectReferenceValue;
                    if (objectReferenceValue != null)
                    {
                        Transform transform = objectReferenceValue as Transform;
                        if (transform != null)
                        {
                            GameObject plane = ParticleEffectUtils.GetPlane(i);
                            plane.transform.position = transform.position;
                            plane.transform.rotation = transform.rotation;
                            plane.transform.localScale = new Vector3(this.m_ScaleGrid, this.m_ScaleGrid, this.m_ScaleGrid);
                        }
                    }
                }
            }
        }