Class RecastFilledVolumeRasterization

java.lang.Object
org.recast4j.recast.RecastFilledVolumeRasterization

public class RecastFilledVolumeRasterization
extends java.lang.Object
  • Constructor Summary

    Constructors
    Constructor Description
    RecastFilledVolumeRasterization()  
  • Method Summary

    Modifier and Type Method Description
    static float clamp​(float v, float min, float max)  
    static void rasterizeBox​(Heightfield hf, float[] center, float[][] halfEdges, int area, int flagMergeThr, Telemetry ctx)  
    static void rasterizeCapsule​(Heightfield hf, float[] start, float[] end, float radius, int area, int flagMergeThr, Telemetry ctx)  
    static void rasterizeConvex​(Heightfield hf, float[] vertices, int[] triangles, int area, int flagMergeThr, Telemetry ctx)  
    static void rasterizeCylinder​(Heightfield hf, float[] start, float[] end, float radius, int area, int flagMergeThr, Telemetry ctx)  
    static void rasterizeSphere​(Heightfield hf, float[] center, float radius, int area, int flagMergeThr, Telemetry ctx)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • RecastFilledVolumeRasterization

      public RecastFilledVolumeRasterization()
  • Method Details

    • rasterizeSphere

      public static void rasterizeSphere​(Heightfield hf, float[] center, float radius, int area, int flagMergeThr, Telemetry ctx)
    • rasterizeCapsule

      public static void rasterizeCapsule​(Heightfield hf, float[] start, float[] end, float radius, int area, int flagMergeThr, Telemetry ctx)
    • rasterizeCylinder

      public static void rasterizeCylinder​(Heightfield hf, float[] start, float[] end, float radius, int area, int flagMergeThr, Telemetry ctx)
    • rasterizeBox

      public static void rasterizeBox​(Heightfield hf, float[] center, float[][] halfEdges, int area, int flagMergeThr, Telemetry ctx)
    • rasterizeConvex

      public static void rasterizeConvex​(Heightfield hf, float[] vertices, int[] triangles, int area, int flagMergeThr, Telemetry ctx)
    • clamp

      public static float clamp​(float v, float min, float max)