Package org.lwjgl.util.par
Class ParShapes
java.lang.Object
org.lwjgl.util.par.ParShapes
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidvoid par_shapes__compute_welded_normals(par_shapes_mesh * m)static voidnpar_shapes__connect(long scene, long cylinder, int slices) void par_shapes__connect(par_shapes_mesh * scene, par_shapes_mesh * cylinder, int slices)static longnpar_shapes_clone(long mesh, long target) par_shapes_mesh * par_shapes_clone(par_shapes_mesh const * mesh, par_shapes_mesh * target)static voidnpar_shapes_compute_aabb(long mesh, float[] aabb) void par_shapes_compute_aabb(par_shapes_mesh const * mesh, float * aabb)static voidnpar_shapes_compute_aabb(long mesh, long aabb) void par_shapes_compute_aabb(par_shapes_mesh const * mesh, float * aabb)static voidnpar_shapes_compute_normals(long mesh) void par_shapes_compute_normals(par_shapes_mesh * mesh)static longnpar_shapes_create_cone(int slices, int stacks) par_shapes_mesh * par_shapes_create_cone(int slices, int stacks)static longpar_shapes_mesh * par_shapes_create_cube(void)static longnpar_shapes_create_cylinder(int slices, int stacks) par_shapes_mesh * par_shapes_create_cylinder(int slices, int stacks)static longnpar_shapes_create_disk(float radius, int slices, float[] center, float[] normal) par_shapes_mesh * par_shapes_create_disk(float radius, int slices, float const * center, float const * normal)static longnpar_shapes_create_disk(float radius, int slices, long center, long normal) par_shapes_mesh * par_shapes_create_disk(float radius, int slices, float const * center, float const * normal)static longpar_shapes_mesh * par_shapes_create_dodecahedron(void)static longpar_shapes_mesh * par_shapes_create_empty(void)static longnpar_shapes_create_hemisphere(int slices, int stacks) par_shapes_mesh * par_shapes_create_hemisphere(int slices, int stacks)static longpar_shapes_mesh * par_shapes_create_icosahedron(void)static longnpar_shapes_create_klein_bottle(int slices, int stacks) par_shapes_mesh * par_shapes_create_klein_bottle(int slices, int stacks)static longnpar_shapes_create_lsystem(long program, int slices, int maxdepth, long rand_fn, long context) par_shapes_mesh * par_shapes_create_lsystem(char const * program, int slices, int maxdepth, par_shapes_rand_fn rand_fn, void * context)static longpar_shapes_mesh * par_shapes_create_octahedron(void)static longnpar_shapes_create_parametric_disk(int slices, int stacks) par_shapes_mesh * par_shapes_create_parametric_disk(int slices, int stacks)static longnpar_shapes_create_parametric_sphere(int slices, int stacks) par_shapes_mesh * par_shapes_create_parametric_sphere(int slices, int stacks)static longnpar_shapes_create_plane(int slices, int stacks) par_shapes_mesh * par_shapes_create_plane(int slices, int stacks)static longnpar_shapes_create_rock(int seed, int nsubdivisions) par_shapes_mesh * par_shapes_create_rock(int seed, int nsubdivisions)static longnpar_shapes_create_subdivided_sphere(int nsubdivisions) par_shapes_mesh * par_shapes_create_subdivided_sphere(int nsubdivisions)static longpar_shapes_mesh * par_shapes_create_tetrahedron(void)static longnpar_shapes_create_torus(int slices, int stacks, float radius) par_shapes_mesh * par_shapes_create_torus(int slices, int stacks, float radius)static longnpar_shapes_create_trefoil_knot(int slices, int stacks, float radius) par_shapes_mesh * par_shapes_create_trefoil_knot(int slices, int stacks, float radius)static voidnpar_shapes_export(long mesh, long objfile) void par_shapes_export(par_shapes_mesh const * mesh, char const * objfile)static voidnpar_shapes_free_mesh(long mesh) void par_shapes_free_mesh(par_shapes_mesh * mesh)static voidnpar_shapes_invert(long mesh, int startface, int nfaces) void par_shapes_invert(par_shapes_mesh * mesh, int startface, int nfaces)static voidnpar_shapes_merge(long dst, long src) void par_shapes_merge(par_shapes_mesh * dst, par_shapes_mesh const * src)static voidnpar_shapes_merge_and_free(long dst, long src) void par_shapes_merge_and_free(par_shapes_mesh * dst, par_shapes_mesh * src)static voidnpar_shapes_remove_degenerate(long mesh, float minarea) void par_shapes_remove_degenerate(par_shapes_mesh * mesh, float minarea)static voidnpar_shapes_rotate(long mesh, float radians, float[] axis) void par_shapes_rotate(par_shapes_mesh * mesh, float radians, float const * axis)static voidnpar_shapes_rotate(long mesh, float radians, long axis) void par_shapes_rotate(par_shapes_mesh * mesh, float radians, float const * axis)static voidnpar_shapes_scale(long mesh, float x, float y, float z) void par_shapes_scale(par_shapes_mesh * mesh, float x, float y, float z)static voidnpar_shapes_translate(long mesh, float x, float y, float z) void par_shapes_translate(par_shapes_mesh * mesh, float x, float y, float z)static voidnpar_shapes_unweld(long mesh, boolean create_indices) void par_shapes_unweld(par_shapes_mesh * mesh, bool create_indices)static longnpar_shapes_weld(long mesh, float epsilon, int[] mapping) par_shapes_mesh * par_shapes_weld(par_shapes_mesh const * mesh, float epsilon, PAR_SHAPES_T * mapping)static longnpar_shapes_weld(long mesh, float epsilon, long mapping) par_shapes_mesh * par_shapes_weld(par_shapes_mesh const * mesh, float epsilon, PAR_SHAPES_T * mapping)static voidvoid par_shapes__compute_welded_normals(par_shapes_mesh * m)static voidpar_shapes__connect(ParShapesMesh scene, ParShapesMesh cylinder, int slices) void par_shapes__connect(par_shapes_mesh * scene, par_shapes_mesh * cylinder, int slices)static @Nullable ParShapesMeshpar_shapes_clone(ParShapesMesh mesh, @Nullable ParShapesMesh target) par_shapes_mesh * par_shapes_clone(par_shapes_mesh const * mesh, par_shapes_mesh * target)static voidpar_shapes_compute_aabb(ParShapesMesh mesh, float[] aabb) void par_shapes_compute_aabb(par_shapes_mesh const * mesh, float * aabb)static voidpar_shapes_compute_aabb(ParShapesMesh mesh, FloatBuffer aabb) void par_shapes_compute_aabb(par_shapes_mesh const * mesh, float * aabb)static voidvoid par_shapes_compute_normals(par_shapes_mesh * mesh)static @Nullable ParShapesMeshpar_shapes_create_cone(int slices, int stacks) par_shapes_mesh * par_shapes_create_cone(int slices, int stacks)static @Nullable ParShapesMeshpar_shapes_mesh * par_shapes_create_cube(void)static @Nullable ParShapesMeshpar_shapes_create_cylinder(int slices, int stacks) par_shapes_mesh * par_shapes_create_cylinder(int slices, int stacks)static @Nullable ParShapesMeshpar_shapes_create_disk(float radius, int slices, float[] center, float[] normal) par_shapes_mesh * par_shapes_create_disk(float radius, int slices, float const * center, float const * normal)static @Nullable ParShapesMeshpar_shapes_create_disk(float radius, int slices, FloatBuffer center, FloatBuffer normal) par_shapes_mesh * par_shapes_create_disk(float radius, int slices, float const * center, float const * normal)static @Nullable ParShapesMeshpar_shapes_mesh * par_shapes_create_dodecahedron(void)static @Nullable ParShapesMeshpar_shapes_mesh * par_shapes_create_empty(void)static @Nullable ParShapesMeshpar_shapes_create_hemisphere(int slices, int stacks) par_shapes_mesh * par_shapes_create_hemisphere(int slices, int stacks)static @Nullable ParShapesMeshpar_shapes_mesh * par_shapes_create_icosahedron(void)static @Nullable ParShapesMeshpar_shapes_create_klein_bottle(int slices, int stacks) par_shapes_mesh * par_shapes_create_klein_bottle(int slices, int stacks)static @Nullable ParShapesMeshpar_shapes_create_lsystem(CharSequence program, int slices, int maxdepth, @Nullable ParShapesRandFnI rand_fn, long context) par_shapes_mesh * par_shapes_create_lsystem(char const * program, int slices, int maxdepth, par_shapes_rand_fn rand_fn, void * context)static @Nullable ParShapesMeshpar_shapes_create_lsystem(ByteBuffer program, int slices, int maxdepth, @Nullable ParShapesRandFnI rand_fn, long context) par_shapes_mesh * par_shapes_create_lsystem(char const * program, int slices, int maxdepth, par_shapes_rand_fn rand_fn, void * context)static @Nullable ParShapesMeshpar_shapes_mesh * par_shapes_create_octahedron(void)static @Nullable ParShapesMeshpar_shapes_create_parametric_disk(int slices, int stacks) par_shapes_mesh * par_shapes_create_parametric_disk(int slices, int stacks)static @Nullable ParShapesMeshpar_shapes_create_parametric_sphere(int slices, int stacks) par_shapes_mesh * par_shapes_create_parametric_sphere(int slices, int stacks)static @Nullable ParShapesMeshpar_shapes_create_plane(int slices, int stacks) par_shapes_mesh * par_shapes_create_plane(int slices, int stacks)static @Nullable ParShapesMeshpar_shapes_create_rock(int seed, int nsubdivisions) par_shapes_mesh * par_shapes_create_rock(int seed, int nsubdivisions)static @Nullable ParShapesMeshpar_shapes_create_subdivided_sphere(int nsubdivisions) par_shapes_mesh * par_shapes_create_subdivided_sphere(int nsubdivisions)static @Nullable ParShapesMeshpar_shapes_mesh * par_shapes_create_tetrahedron(void)static @Nullable ParShapesMeshpar_shapes_create_torus(int slices, int stacks, float radius) par_shapes_mesh * par_shapes_create_torus(int slices, int stacks, float radius)static @Nullable ParShapesMeshpar_shapes_create_trefoil_knot(int slices, int stacks, float radius) par_shapes_mesh * par_shapes_create_trefoil_knot(int slices, int stacks, float radius)static voidpar_shapes_export(ParShapesMesh mesh, CharSequence objfile) void par_shapes_export(par_shapes_mesh const * mesh, char const * objfile)static voidpar_shapes_export(ParShapesMesh mesh, ByteBuffer objfile) void par_shapes_export(par_shapes_mesh const * mesh, char const * objfile)static voidvoid par_shapes_free_mesh(par_shapes_mesh * mesh)static voidpar_shapes_invert(ParShapesMesh mesh, int startface, int nfaces) void par_shapes_invert(par_shapes_mesh * mesh, int startface, int nfaces)static voidpar_shapes_merge(ParShapesMesh dst, ParShapesMesh src) void par_shapes_merge(par_shapes_mesh * dst, par_shapes_mesh const * src)static voidvoid par_shapes_merge_and_free(par_shapes_mesh * dst, par_shapes_mesh * src)static voidpar_shapes_remove_degenerate(ParShapesMesh mesh, float minarea) void par_shapes_remove_degenerate(par_shapes_mesh * mesh, float minarea)static voidpar_shapes_rotate(ParShapesMesh mesh, float radians, float[] axis) void par_shapes_rotate(par_shapes_mesh * mesh, float radians, float const * axis)static voidpar_shapes_rotate(ParShapesMesh mesh, float radians, FloatBuffer axis) void par_shapes_rotate(par_shapes_mesh * mesh, float radians, float const * axis)static voidpar_shapes_scale(ParShapesMesh mesh, float x, float y, float z) void par_shapes_scale(par_shapes_mesh * mesh, float x, float y, float z)static voidpar_shapes_set_epsilon_degenerate_sphere(float epsilon) void par_shapes_set_epsilon_degenerate_sphere(float epsilon)static voidpar_shapes_set_epsilon_welded_normals(float epsilon) void par_shapes_set_epsilon_welded_normals(float epsilon)static voidpar_shapes_translate(ParShapesMesh mesh, float x, float y, float z) void par_shapes_translate(par_shapes_mesh * mesh, float x, float y, float z)static voidpar_shapes_unweld(ParShapesMesh mesh, boolean create_indices) void par_shapes_unweld(par_shapes_mesh * mesh, bool create_indices)static @Nullable ParShapesMeshpar_shapes_weld(ParShapesMesh mesh, float epsilon, int @Nullable [] mapping) par_shapes_mesh * par_shapes_weld(par_shapes_mesh const * mesh, float epsilon, PAR_SHAPES_T * mapping)static @Nullable ParShapesMeshpar_shapes_weld(ParShapesMesh mesh, float epsilon, @Nullable IntBuffer mapping) par_shapes_mesh * par_shapes_weld(par_shapes_mesh const * mesh, float epsilon, PAR_SHAPES_T * mapping)
-
Method Details
-
npar_shapes_free_mesh
public static void npar_shapes_free_mesh(long mesh) void par_shapes_free_mesh(par_shapes_mesh * mesh) -
par_shapes_free_mesh
void par_shapes_free_mesh(par_shapes_mesh * mesh) -
npar_shapes_create_cylinder
public static long npar_shapes_create_cylinder(int slices, int stacks) par_shapes_mesh * par_shapes_create_cylinder(int slices, int stacks) -
par_shapes_create_cylinder
par_shapes_mesh * par_shapes_create_cylinder(int slices, int stacks) -
npar_shapes_create_cone
public static long npar_shapes_create_cone(int slices, int stacks) par_shapes_mesh * par_shapes_create_cone(int slices, int stacks) -
par_shapes_create_cone
par_shapes_mesh * par_shapes_create_cone(int slices, int stacks) -
npar_shapes_create_parametric_disk
public static long npar_shapes_create_parametric_disk(int slices, int stacks) par_shapes_mesh * par_shapes_create_parametric_disk(int slices, int stacks) -
par_shapes_create_parametric_disk
par_shapes_mesh * par_shapes_create_parametric_disk(int slices, int stacks) -
npar_shapes_create_torus
public static long npar_shapes_create_torus(int slices, int stacks, float radius) par_shapes_mesh * par_shapes_create_torus(int slices, int stacks, float radius) -
par_shapes_create_torus
par_shapes_mesh * par_shapes_create_torus(int slices, int stacks, float radius) -
npar_shapes_create_parametric_sphere
public static long npar_shapes_create_parametric_sphere(int slices, int stacks) par_shapes_mesh * par_shapes_create_parametric_sphere(int slices, int stacks) -
par_shapes_create_parametric_sphere
par_shapes_mesh * par_shapes_create_parametric_sphere(int slices, int stacks) -
npar_shapes_create_subdivided_sphere
public static long npar_shapes_create_subdivided_sphere(int nsubdivisions) par_shapes_mesh * par_shapes_create_subdivided_sphere(int nsubdivisions) -
par_shapes_create_subdivided_sphere
par_shapes_mesh * par_shapes_create_subdivided_sphere(int nsubdivisions) -
npar_shapes_create_klein_bottle
public static long npar_shapes_create_klein_bottle(int slices, int stacks) par_shapes_mesh * par_shapes_create_klein_bottle(int slices, int stacks) -
par_shapes_create_klein_bottle
par_shapes_mesh * par_shapes_create_klein_bottle(int slices, int stacks) -
npar_shapes_create_trefoil_knot
public static long npar_shapes_create_trefoil_knot(int slices, int stacks, float radius) par_shapes_mesh * par_shapes_create_trefoil_knot(int slices, int stacks, float radius) -
par_shapes_create_trefoil_knot
public static @Nullable ParShapesMesh par_shapes_create_trefoil_knot(int slices, int stacks, float radius) par_shapes_mesh * par_shapes_create_trefoil_knot(int slices, int stacks, float radius) -
npar_shapes_create_hemisphere
public static long npar_shapes_create_hemisphere(int slices, int stacks) par_shapes_mesh * par_shapes_create_hemisphere(int slices, int stacks) -
par_shapes_create_hemisphere
par_shapes_mesh * par_shapes_create_hemisphere(int slices, int stacks) -
npar_shapes_create_plane
public static long npar_shapes_create_plane(int slices, int stacks) par_shapes_mesh * par_shapes_create_plane(int slices, int stacks) -
par_shapes_create_plane
par_shapes_mesh * par_shapes_create_plane(int slices, int stacks) -
npar_shapes_create_icosahedron
public static long npar_shapes_create_icosahedron()par_shapes_mesh * par_shapes_create_icosahedron(void) -
par_shapes_create_icosahedron
par_shapes_mesh * par_shapes_create_icosahedron(void) -
npar_shapes_create_dodecahedron
public static long npar_shapes_create_dodecahedron()par_shapes_mesh * par_shapes_create_dodecahedron(void) -
par_shapes_create_dodecahedron
par_shapes_mesh * par_shapes_create_dodecahedron(void) -
npar_shapes_create_octahedron
public static long npar_shapes_create_octahedron()par_shapes_mesh * par_shapes_create_octahedron(void) -
par_shapes_create_octahedron
par_shapes_mesh * par_shapes_create_octahedron(void) -
npar_shapes_create_tetrahedron
public static long npar_shapes_create_tetrahedron()par_shapes_mesh * par_shapes_create_tetrahedron(void) -
par_shapes_create_tetrahedron
par_shapes_mesh * par_shapes_create_tetrahedron(void) -
npar_shapes_create_cube
public static long npar_shapes_create_cube()par_shapes_mesh * par_shapes_create_cube(void) -
par_shapes_create_cube
par_shapes_mesh * par_shapes_create_cube(void) -
npar_shapes_create_disk
public static long npar_shapes_create_disk(float radius, int slices, long center, long normal) par_shapes_mesh * par_shapes_create_disk(float radius, int slices, float const * center, float const * normal) -
par_shapes_create_disk
public static @Nullable ParShapesMesh par_shapes_create_disk(float radius, int slices, FloatBuffer center, FloatBuffer normal) par_shapes_mesh * par_shapes_create_disk(float radius, int slices, float const * center, float const * normal) -
npar_shapes_create_empty
public static long npar_shapes_create_empty()par_shapes_mesh * par_shapes_create_empty(void) -
par_shapes_create_empty
par_shapes_mesh * par_shapes_create_empty(void) -
npar_shapes_create_rock
public static long npar_shapes_create_rock(int seed, int nsubdivisions) par_shapes_mesh * par_shapes_create_rock(int seed, int nsubdivisions) -
par_shapes_create_rock
par_shapes_mesh * par_shapes_create_rock(int seed, int nsubdivisions) -
npar_shapes_create_lsystem
public static long npar_shapes_create_lsystem(long program, int slices, int maxdepth, long rand_fn, long context) par_shapes_mesh * par_shapes_create_lsystem(char const * program, int slices, int maxdepth, par_shapes_rand_fn rand_fn, void * context) -
par_shapes_create_lsystem
public static @Nullable ParShapesMesh par_shapes_create_lsystem(ByteBuffer program, int slices, int maxdepth, @Nullable ParShapesRandFnI rand_fn, long context) par_shapes_mesh * par_shapes_create_lsystem(char const * program, int slices, int maxdepth, par_shapes_rand_fn rand_fn, void * context) -
par_shapes_create_lsystem
public static @Nullable ParShapesMesh par_shapes_create_lsystem(CharSequence program, int slices, int maxdepth, @Nullable ParShapesRandFnI rand_fn, long context) par_shapes_mesh * par_shapes_create_lsystem(char const * program, int slices, int maxdepth, par_shapes_rand_fn rand_fn, void * context) -
npar_shapes_export
public static void npar_shapes_export(long mesh, long objfile) void par_shapes_export(par_shapes_mesh const * mesh, char const * objfile) -
par_shapes_export
void par_shapes_export(par_shapes_mesh const * mesh, char const * objfile) -
par_shapes_export
void par_shapes_export(par_shapes_mesh const * mesh, char const * objfile) -
npar_shapes_compute_aabb
public static void npar_shapes_compute_aabb(long mesh, long aabb) void par_shapes_compute_aabb(par_shapes_mesh const * mesh, float * aabb) -
par_shapes_compute_aabb
void par_shapes_compute_aabb(par_shapes_mesh const * mesh, float * aabb) -
npar_shapes_clone
public static long npar_shapes_clone(long mesh, long target) par_shapes_mesh * par_shapes_clone(par_shapes_mesh const * mesh, par_shapes_mesh * target) -
par_shapes_clone
public static @Nullable ParShapesMesh par_shapes_clone(ParShapesMesh mesh, @Nullable ParShapesMesh target) par_shapes_mesh * par_shapes_clone(par_shapes_mesh const * mesh, par_shapes_mesh * target) -
npar_shapes_merge
public static void npar_shapes_merge(long dst, long src) void par_shapes_merge(par_shapes_mesh * dst, par_shapes_mesh const * src) -
par_shapes_merge
void par_shapes_merge(par_shapes_mesh * dst, par_shapes_mesh const * src) -
npar_shapes_translate
public static void npar_shapes_translate(long mesh, float x, float y, float z) void par_shapes_translate(par_shapes_mesh * mesh, float x, float y, float z) -
par_shapes_translate
void par_shapes_translate(par_shapes_mesh * mesh, float x, float y, float z) -
npar_shapes_rotate
public static void npar_shapes_rotate(long mesh, float radians, long axis) void par_shapes_rotate(par_shapes_mesh * mesh, float radians, float const * axis) -
par_shapes_rotate
void par_shapes_rotate(par_shapes_mesh * mesh, float radians, float const * axis) -
npar_shapes_scale
public static void npar_shapes_scale(long mesh, float x, float y, float z) void par_shapes_scale(par_shapes_mesh * mesh, float x, float y, float z) -
par_shapes_scale
void par_shapes_scale(par_shapes_mesh * mesh, float x, float y, float z) -
npar_shapes_merge_and_free
public static void npar_shapes_merge_and_free(long dst, long src) void par_shapes_merge_and_free(par_shapes_mesh * dst, par_shapes_mesh * src) -
par_shapes_merge_and_free
void par_shapes_merge_and_free(par_shapes_mesh * dst, par_shapes_mesh * src) -
npar_shapes_invert
public static void npar_shapes_invert(long mesh, int startface, int nfaces) void par_shapes_invert(par_shapes_mesh * mesh, int startface, int nfaces) -
par_shapes_invert
void par_shapes_invert(par_shapes_mesh * mesh, int startface, int nfaces) -
npar_shapes_remove_degenerate
public static void npar_shapes_remove_degenerate(long mesh, float minarea) void par_shapes_remove_degenerate(par_shapes_mesh * mesh, float minarea) -
par_shapes_remove_degenerate
void par_shapes_remove_degenerate(par_shapes_mesh * mesh, float minarea) -
npar_shapes_unweld
public static void npar_shapes_unweld(long mesh, boolean create_indices) void par_shapes_unweld(par_shapes_mesh * mesh, bool create_indices) -
par_shapes_unweld
void par_shapes_unweld(par_shapes_mesh * mesh, bool create_indices) -
npar_shapes_weld
public static long npar_shapes_weld(long mesh, float epsilon, long mapping) par_shapes_mesh * par_shapes_weld(par_shapes_mesh const * mesh, float epsilon, PAR_SHAPES_T * mapping) -
par_shapes_weld
public static @Nullable ParShapesMesh par_shapes_weld(ParShapesMesh mesh, float epsilon, @Nullable IntBuffer mapping) par_shapes_mesh * par_shapes_weld(par_shapes_mesh const * mesh, float epsilon, PAR_SHAPES_T * mapping) -
npar_shapes_compute_normals
public static void npar_shapes_compute_normals(long mesh) void par_shapes_compute_normals(par_shapes_mesh * mesh) -
par_shapes_compute_normals
void par_shapes_compute_normals(par_shapes_mesh * mesh) -
par_shapes_set_epsilon_welded_normals
public static void par_shapes_set_epsilon_welded_normals(float epsilon) void par_shapes_set_epsilon_welded_normals(float epsilon) -
par_shapes_set_epsilon_degenerate_sphere
public static void par_shapes_set_epsilon_degenerate_sphere(float epsilon) void par_shapes_set_epsilon_degenerate_sphere(float epsilon) -
npar_shapes__compute_welded_normals
public static void npar_shapes__compute_welded_normals(long m) void par_shapes__compute_welded_normals(par_shapes_mesh * m) -
par_shapes__compute_welded_normals
void par_shapes__compute_welded_normals(par_shapes_mesh * m) -
npar_shapes__connect
public static void npar_shapes__connect(long scene, long cylinder, int slices) void par_shapes__connect(par_shapes_mesh * scene, par_shapes_mesh * cylinder, int slices) -
par_shapes__connect
void par_shapes__connect(par_shapes_mesh * scene, par_shapes_mesh * cylinder, int slices) -
npar_shapes_create_disk
public static long npar_shapes_create_disk(float radius, int slices, float[] center, float[] normal) par_shapes_mesh * par_shapes_create_disk(float radius, int slices, float const * center, float const * normal) -
par_shapes_create_disk
public static @Nullable ParShapesMesh par_shapes_create_disk(float radius, int slices, float[] center, float[] normal) par_shapes_mesh * par_shapes_create_disk(float radius, int slices, float const * center, float const * normal) -
npar_shapes_compute_aabb
public static void npar_shapes_compute_aabb(long mesh, float[] aabb) void par_shapes_compute_aabb(par_shapes_mesh const * mesh, float * aabb) -
par_shapes_compute_aabb
void par_shapes_compute_aabb(par_shapes_mesh const * mesh, float * aabb) -
npar_shapes_rotate
public static void npar_shapes_rotate(long mesh, float radians, float[] axis) void par_shapes_rotate(par_shapes_mesh * mesh, float radians, float const * axis) -
par_shapes_rotate
void par_shapes_rotate(par_shapes_mesh * mesh, float radians, float const * axis) -
npar_shapes_weld
public static long npar_shapes_weld(long mesh, float epsilon, int[] mapping) par_shapes_mesh * par_shapes_weld(par_shapes_mesh const * mesh, float epsilon, PAR_SHAPES_T * mapping) -
par_shapes_weld
public static @Nullable ParShapesMesh par_shapes_weld(ParShapesMesh mesh, float epsilon, int @Nullable [] mapping) par_shapes_mesh * par_shapes_weld(par_shapes_mesh const * mesh, float epsilon, PAR_SHAPES_T * mapping)
-