libjbt

jbt_attributenode Class Reference

Node class for storing attributes in a BlobTree. More...

#include <attributenode.h>

Inherits jbt_ngnode.

List of all members.

Public Members


Detailed Description

Node class for storing attributes in a BlobTree.

This class holds a jbt_attribute and overrides the jbt_blobtree::attribute() function to set queries for the same attribute,


Member Function Documentation

jbt_attributenode::jbt_attributenode( jbt_attribute*, jbt_blobtree* = 0, bool = true )

Create a new attribute node. Pass the child BlobTree that the attribute should apply to,the attribute of the node, and a flag indicating that the attribute should be deleted when this node is deleted.

jbt_attributenode::jbt_attributenode( const jColour&, jbt_blobtree* = 0 )

Create a new atrtibute node storing a jbt_diffuse attribute with the given colour.

jbt_attributenode::~jbt_attributenode()


The documentation for this class was generated from the following file:
JSP / libjbt v0.1 mtigges@cpsc.ucalgary.ca