This class represents evenly based streamlines. More...
#import <ESStreamline.h>
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 |
This class represents evenly based streamlines.
It extends RSStreamline and implements methods based on the strategy pattern.