private void BuildNeutralPointSelections(Mouse3DPosition mousePosition)
        {
            var aisNodes         = NodeBuilderUtils.IdentifyAisSelectedNodes(Document.Root);
            var selectedEntities = new List <SceneSelectedEntity>();

            selectedEntities.Clear();
            foreach (var aisNode in aisNodes)
            {
                selectedEntities.Add(new SceneSelectedEntity(aisNode)
                {
                    ShapeType = TopAbsShapeEnum.TopAbs_SOLID
                });
            }
            Selection[CurrentSelectionMode].AddRange(selectedEntities);
            DetectFacesUnderMouseClick(selectedEntities, mousePosition);
        }