Blob 1.0
Modules | Classes
BlobTree Nodes

All the primitives and operators of the BlobTree. More...

Modules

 Normal elements
 Primitives whose field functions are defined from the Euclidean distance to a skeletal element.
 
 Boolean, blending operators
 Blending, boolean and more complex operators such as contact modeling or hyper-blending.
 
 Warping operators
 Space deformations that transform the shape of BlobTree.
 

Classes

class  TreeAlpha
 A simple field function scaling node. More...
 
class  TreeBinary
 Virtual n-ary operator structure. More...
 
class  TreeBlend
 The blending node which is the same blend as for Blobs. More...
 
class  TreeBlendRUnion
 Local blending node. More...
 
class  TreeBox
 Box primitive. More...
 
class  TreeBubble
 Hollow sphere primitive. More...
 
class  TreeCircle
 Circle primitive that generates a torus like element. More...
 
class  TreeCircleArc
 A circle arc skeletal element. More...
 
class  TreeCircleArcSwept
 A tubular arc skeletal element. More...
 
class  TreeCloneFrame
 A simple instancing node. More...
 
class  TreeCloneTranslate
 A simple cloning node. More...
 
class  TreeConic
 Surface of revolution skeleton based on a segment. More...
 
class  TreeContact
 The contact node. More...
 
class  TreeCubic
 Surface of revolution with a cubic polynomial profile curve. More...
 
class  TreeCubicCurve
 Cubic curve primitive. More...
 
class  TreeQuadricCurve
 Quadric curve skeletal element. More...
 
class  TreeCylinder
 Cylinder primitive. ,. More...
 
class  TreeDifference
 Difference node. More...
 
class  TreeDisc
 The disc primitive. More...
 
class  TreeElement
 Generic primitives. More...
 
class  TreeFrame
 Transformations such as rotations, scalings and translations embedded in a frame node. More...
 
class  TreeHalfTorus
 Half-torus skeletal element, which generates a rounded half-torus surface. More...
 
class  TreeHemisphere
 A hemisphere primitive. More...
 
class  TreeHemisphereDisc
 Hemisphere-disk skeletal primitive. More...
 
class  TreeHollowBox
 Hollow box primitive. More...
 
class  TreeHyperBlend
 Hyper-elliptic blending, which is a generalisation of blending. More...
 
class  TreeIntersection
 Intersection node. More...
 
class  TreeNode
 The generic nodes with some pure virtual functions. More...
 
class  TreeNoise
 Noise operator. More...
 
class  TreeNormal
 Generic skeletal element based on the Euclidean distance. More...
 
class  TreeOctahedron
 Octahedron primitive. More...
 
class  TreeOperator
 A virtual operator. More...
 
class  TreePoly
 Convex polygonal skeletal primitive. More...
 
class  TreePyramid
 Pyramid primitive. More...
 
class  TreeQuadric
 Surface of revolution with a quadric profile curve. More...
 
class  TreeRectangle
 Rectangle primitive. More...
 
class  TreeRectangleDisc
 Rectangle-disc primitive. More...
 
class  TreeRotate
 Rotations in a frame node. More...
 
class  TreeScale
 Scaling nodes in the BlobTree. More...
 
class  TreeSphere
 Sphere primitive. More...
 
class  TreeConeSphere
 Cone-sphere skeletal element. ,. More...
 
class  TreeTaper
 A tapering node in the BlobTree. More...
 
class  TreeTexture
 Texture node. More...
 
class  TreeTorus
 Torus primitive, which generates a thick torus. More...
 
class  TreeTranslate
 Translation operator in the BlobTree. More...
 
class  TreeTubular
 A tubular primitive. More...
 
class  TreeTwist
 Twisting nodes. More...
 
class  TreeUnary
 BlobTree generic unary node. More...
 
class  TreeUnion
 The union node. More...
 
class  TreeVertex
 A point skeleton element. More...
 
class  TreeWarp
 Generic warping node. More...
 

Detailed Description

All the primitives and operators of the BlobTree.