Exemplo n.º 1
0
        /*
         * These will be called by base class
         */

        protected override BaseDMeshSourceOp edit_op_factory(DMeshSourceOp meshSourceOp)
        {
            return(new RemoveHiddenFacesOp()
            {
                MeshSource = meshSourceOp
            });
        }
Exemplo n.º 2
0
 protected override BaseDMeshSourceOp edit_op_factory(DMeshSourceOp meshSourceOp)
 {
     return(new WeldEdgesOp()
     {
         MeshSource = meshSourceOp
     });
 }
Exemplo n.º 3
0
        /*
         * These will be called by base class
         */


        protected override BaseDMeshSourceOp edit_op_factory(DMeshSourceOp meshSourceOp)
        {
            return(new RepairOrientationOp()
            {
                MeshSource = meshSourceOp
            });
        }
Exemplo n.º 4
0
        /*
         * These will be called by base class
         */

        protected override BaseDMeshSourceOp edit_op_factory(DMeshSourceOp meshSourceOp)
        {
            return(new MeshMorphologyOp()
            {
                MeshSource = meshSourceOp
            });
        }
Exemplo n.º 5
0
        /*
         * These will be called by base class
         */


        protected override BaseDMeshSourceOp edit_op_factory(DMeshSourceOp meshSourceOp)
        {
            return(new MeshAutoRepairOp()
            {
                MeshSource = meshSourceOp
            });
        }
Exemplo n.º 6
0
        /*
         * These will be called by base class
         */

        protected override BaseDMeshSourceOp edit_op_factory(DMeshSourceOp meshSourceOp)
        {
            return(new CombineMeshesOp()
            {
                MeshSource = meshSourceOp
            });
        }
Exemplo n.º 7
0
        /*
         * These will be called by base class
         */

        protected override BaseDMeshSourceOp edit_op_factory(DMeshSourceOp meshSourceOp)
        {
            return(new GenerateBlockSupportsOp()
            {
                MeshSource = meshSourceOp
            });
        }
Exemplo n.º 8
0
        /*
         * These will be called by base class
         */

        protected override BaseDMeshSourceOp edit_op_factory(DMeshSourceOp meshSourceOp)
        {
            return(new GenerateClosedMeshOp()
            {
                MeshSource = meshSourceOp,
                GridCellSize = base.sceneToObjUnitScale,
                MeshCellSize = base.sceneToObjUnitScale
            });
        }
Exemplo n.º 9
0
        /*
         * These will be called by base class
         */

        protected override BaseDMeshSourceOp edit_op_factory(DMeshSourceOp meshSourceOp)
        {
            return(new MeshHollowOp()
            {
                MeshSource = meshSourceOp,
                GridCellSize = base.sceneToObjUnitScale,
                MeshCellSize = base.sceneToObjUnitScale,
                WallThickness = 2.4 * base.sceneToObjUnitScale
            });
        }
Exemplo n.º 10
0
        /*
         * These will be called by base class
         */

        protected override BaseDMeshSourceOp edit_op_factory(DMeshSourceOp meshSourceOp)
        {
            return(new MeshShellOp()
            {
                MeshSource = meshSourceOp,
                ShellSurfaceOnly = true,
                GridCellSize = base.sceneToObjUnitScale,
                MeshCellSize = base.sceneToObjUnitScale,
                ShellThickness = 2.4 * base.sceneToObjUnitScale
            });
        }
Exemplo n.º 11
0
 // clients must implement these internal functions
 protected abstract BaseDMeshSourceOp edit_op_factory(DMeshSourceOp sourceOp);