AcTools.Render.Kn5Specific.Utils.Kn5Converter.Convert C# (CSharp) Метод

Convert() публичный статический Метод

public static Convert ( Kn5Node node, DeviceContextHolder holder ) : IRenderableObject
node AcTools.Kn5File.Kn5Node
holder DeviceContextHolder
Результат IRenderableObject
        public static IRenderableObject Convert(Kn5Node node, DeviceContextHolder holder) {
            switch (node.NodeClass) {
                case Kn5NodeClass.Base:
                    return new Kn5RenderableList(node, holder);

                case Kn5NodeClass.Mesh:
                case Kn5NodeClass.SkinnedMesh:
                    return new Kn5RenderableObject(node, holder);

                default:
                    throw new ArgumentOutOfRangeException();
            }
        }
    }
Kn5Converter