libcsoft
Csoft Compound Index
Here are the classes, structs and unions with brief descriptions:
csoft_attrib
(
No description available
)
csoft_attribs
(Holds a list of named attributes which include 3 floats)
csoft_attribute
(Data structure for storage of attributes)
csoft_bend
(A warp that bends objects)
csoft_blend
(Acts as the abstract base class for all blend functions)
csoft_blend_arctan
(The arctan blend function from Zoran's thesis)
csoft_blend_bcubic
(Bounded cubic blend (Geoff's function))
csoft_blend_cubic
(Geoff's blend function from "Data Structures for Soft Objects")
csoft_build
(
No description available
)
csoft_build::child
(
No description available
)
csoft_build::node
(
No description available
)
csoft_bumpgroup
(Uses
csoft_mapgroup
to provide bump mapping of the surface)
csoft_cbgroup
(Controlled blending group)
csoft_csg
(Base class for the CSG groups [abstract])
csoft_diff
(CSG difference group)
csoft_extrude
(Extrude the x-y plane along the z-axis)
csoft_group
(The summation or blend group. Also acts as the base class for the other groups (csg, warp, etc.))
csoft_intersect
(CSG intersection group)
csoft_mapgroup
(Implementation of the particle system for 2D mapping of the surface)
csoft_object
(Base class for all implicit surface groups and primitives [abstract])
csoft_path
(Path to an object in a csoft tree)
csoft_path_alloc
(Allocator for
csoft_path
objects)
csoft_path_alloc::chunk
(
No description available
)
csoft_plane
(Implicit plane)
csoft_polygon
(Implicit surface offset from a polygon)
csoft_prim
(Base class for primitives [abstract])
csoft_rcone
(Truncated cone with hemi-spherical end caps)
csoft_rcylinder
(Cylinder with hemi-spherical end caps)
csoft_sphere
(Implicit sphere)
csoft_taper
(A warp that tapers objects along an axis)
csoft_texgroup
(Uses
csoft_mapgroup
to provide texture mapping of the surface)
csoft_texturemap
(A texture map attribute)
csoft_torus
(Implicit torus)
csoft_twist
(A warp that twists objects about an axis)
csoft_union
(CSG union group)
csoft_warp
(The base class for the various warps)
JSP
/
libcsoft
v0.3
guya@cpsc.ucalgary.ca