ESStreamline Class Reference

This class represents evenly based streamlines. More...

#import <ESStreamline.h>

Inheritance diagram for ESStreamline:
RSStreamline

List of all members.

Public Member Functions

(id) - initUsingMethod:Thickness:DrawTriangles:DrawTapering:DrawTexture:ShowSeedingpoints:StepSize:maxSteps:Width:Separation:Threshold:DimensionX:DimensionY:
(bool) - isAllowed:inDistance:nearestDistance:
(bool) - goBackwards
(bool) - isAllowedAsInitPoint:nearestDistance: [implementation]
(bool) - isAllowedAsLinePoint:nearestDistance: [implementation]
(void) - addSeeddingPointFrom:AndFlowDirection: [implementation]
(void) - createInitialSeedingPointsSpacedBy: [implementation]
(void) - usePoint: [implementation]
(float) - calculateLineWidthModification: [implementation]
(void) - dealloc [implementation]

Static Public Member Functions

(ESStreamline *) + streamlineUsingMethod:Thickness:DrawTriangles:DrawTapering:DrawTexture:ShowSeedingpoints:StepSize:maxSteps:Width:Separation:Threshold:DimensionX:DimensionY:

Protected Attributes

float dSep
float dSepSquared
float dTest
float dTestSquared
NSArray * grid
int gridCount

Detailed Description

This class represents evenly based streamlines.

It extends RSStreamline and implements methods based on the strategy pattern.


The documentation for this class was generated from the following files:

Generated on Wed Jan 20 13:38:39 2010 for Courant by  doxygen 1.6.1