All Classes and Interfaces
Class
Description
Bindings to par_octasphere.h, a tiny malloc-free library that generates triangle meshes for spheres,
rounded boxes, and capsules.
Layout
An array of
ParOctasphereConfig structs.Layout
An array of
ParOctasphereMesh structs.Bindings to par_shapes.h, a simple C library for creation and manipulation of triangle meshes.
The
par_shapes.h mesh structure.An array of
ParShapesMesh structs.Instances of this class may be passed to the
create_lsystem method.Instances of this interface may be passed to the
create_lsystem method.Instances of this class may be passed to the
mesh_from_streamlines method.Instances of this interface may be passed to the
mesh_from_streamlines method.Layout for generated vertex attributes.
An array of
ParSLAnnotation structs.Immutable configuration for a streamlines context.
An array of
ParSLConfig structs.Triangle mesh generated by the library.
An array of
ParSLMesh structs.The simple two-tuple math type used for mesh and spine vertices.
An array of
ParSLPosition structs.Client-owned list of line strips that will be tessellated.
An array of
ParSLSpineList structs.Viewport for streamline seed placement.
An array of
ParSLViewport structs.Bindings to par_streamlines.h, a single-file, zero-dependency, C99 library
that can triangulate wide lines and curves.