Class MeshBuilder

java.lang.Object
com.github.weisj.jsvg.nodes.mesh.MeshBuilder

final class MeshBuilder extends Object
  • Constructor Details

    • MeshBuilder

      private MeshBuilder()
  • Method Details

    • buildMesh

      static void buildMesh(@NotNull @NotNull MeshGradient meshGradient, @NotNull Point2D.Float origin)
    • stopsForPatchPosition

      private static int stopsForPatchPosition(int rowIndex, int patchIndex)
    • offsetForPatchPosition

      private static int offsetForPatchPosition(int rowIndex)
    • assertPatchDefined

      private static void assertPatchDefined(@NotNull @NotNull CoonPatch coonPatch)
    • hasUnspecifiedPoint

      private static boolean hasUnspecifiedPoint(Bezier bezier)
    • isUnspecified

      private static boolean isUnspecified(@NotNull Point2D.Float p)