Interface to Alias curve and surface attributes.
#include <AlAttributes.h> class AlAttributes : public AlObject virtual ~AlAttributes(); virtual AlObjectType type() const; AlObject* copyWrapper() const; AlAttributes* nextAttribute() const;
AlAttributes is the base class for a set of classes that allow access to curve and surface attributes. It is not possible to create AlAttributes directly; instead they are created when you use the AlCurve::create*() methods.
An attribute is an alternate way to specify an object. For example, in Alias normally a circle is represented by a NURBS curve that approximates a circle. With attributes instead, a circle is represented by an origin, a radius, and so on. Several types of attributes are derived from this class that are used for particular types of objects.