This class is the model in the TF system. More...
#import <TFModel.h>
Public Member Functions | |
(void) | - markAsModified |
(void) | - hintCreateTexturePointer |
(id) | - init |
Default initializer. | |
(void) | - addPoint: |
Add a TFPointModel to this Transferfunction. | |
(void) | - removePoint: |
Remove a specified TFPointModel from this Transferfunction. | |
(void) | - removeAllPoints |
(void) | - sortPoints |
Sort the Points of this Transferfunction. | |
(NSMutableArray *) | - points |
Return the points of this Transferfunction. | |
(void) | - dealloc [implementation] |
Static Public Member Functions | |
(TFModel *) | + create |
Default convenience allocator. | |
Protected Attributes | |
NSString * | _name |
BOOL | _isModified |
NSMutableArray * | _points |
The points of this TFModel. | |
GLuint | _textureLayer |
Properties | |
NSString * | name |
GLuint | textureLayer |
This class is the model in the TF system.
It stores all relevant information concering the TransferFunction, most noticeable its points and the underlying dataset (as this is relevant for drawing a histogram).