예제 #1
0
                /// <summary>
                /// Mirror the model entities `dimTag', with respect to the plane of equation
                /// `a' * x + `b' * y + `c' * z + `d' = 0.
                /// </summary>
                public static void Mirror(ValueTuple <int, int>[] dimTags, double a, double b, double c, double d)
                {
                    var list = dimTags.ToIntArray();

                    Gmsh_Warp.GmshModelGeoMirror(list, list.LongLength, a, b, c, d, ref Gmsh._staticreff);
                    Gmsh.CheckException(MethodBase.GetCurrentMethod().MethodHandle);
                }