using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using CaeMesh; using CaeGlobals; using System.ComponentModel; using DynamicTypeDescriptor; using CaeMesh.Meshing; namespace CPSO.Forms { [Serializable] public class ViewRevolveMesh : ViewGmshSetupItem { // Variables private RevolveMesh _revolveMesh; // Properties // Constructors public ViewRevolveMesh(RevolveMesh revolveMesh) { _revolveMesh = revolveMesh; SetBase(_revolveMesh); // _dctd.GetProperty(nameof(AlgorithmMesh3D)).SetIsBrowsable(false); // _dctd.GetProperty(nameof(OptimizeFirstOrderShell)).SetIsBrowsable(false); _dctd.GetProperty(nameof(OptimizeFirstOrderSolid)).SetIsBrowsable(false); _dctd.GetProperty(nameof(OptimizeHighOrder)).SetIsBrowsable(false); // UpdateVisibility(); } // Methods public override MeshSetupItem GetBase() { return _revolveMesh; } } }