Inherits from UIView
Declared in IGBulletGraphView.h

Tasks

Properties

backingBrush

@property (nonatomic, retain) IGBrush *backingBrush

backingInnerExtent

@property (nonatomic) double backingInnerExtent

backingOuterExtent

@property (nonatomic) double backingOuterExtent

backingOutline

@property (nonatomic, retain) IGBrush *backingOutline

backingStrokeThickness

@property (nonatomic) double backingStrokeThickness

delegate

Sets the interaction delegate for the bullet graph.

@property (nonatomic, assign) id<> delegate

Declared In

IGBulletGraphView.h

font

Determines the font used by the gauge scale labels.

@property (nonatomic, retain) UIFont *font

Declared In

IGBulletGraphView.h

fontBrush

Determines the font brush used by the BulletGraph scale labels.

@property (nonatomic, retain) IGBrush *fontBrush

Declared In

IGBulletGraphView.h

interval

Determines the interval used by the scale.

@property (nonatomic) CGFloat interval

Declared In

IGBulletGraphView.h

isScaleInverted

@property (nonatomic) BOOL isScaleInverted

labelExtent

@property (nonatomic) double labelExtent

labelInterval

@property (nonatomic) double labelInterval

labelsPostInitial

@property (nonatomic) double labelsPostInitial

labelsPreTerminal

@property (nonatomic) double labelsPreTerminal

maximumValue

Determines the maximum value of the scale.

@property (nonatomic) double maximumValue

Declared In

IGBulletGraphView.h

minimumValue

Determines the minimum value of the scale.

@property (nonatomic) double minimumValue

Declared In

IGBulletGraphView.h

minorTickBrush

@property (nonatomic, retain) IGBrush *minorTickBrush

minorTickCount

@property (nonatomic) int minorTickCount

minorTickEndExtent

@property (nonatomic) double minorTickEndExtent

minorTickStartExtent

@property (nonatomic) double minorTickStartExtent

minorTickStrokeThickness

@property (nonatomic) double minorTickStrokeThickness

orientation

@property (nonatomic) IGOrientation orientation

rangeBrushes

@property (nonatomic, retain) NSArray *rangeBrushes

rangeInnerExtent

@property (nonatomic) double rangeInnerExtent

rangeOuterExtent

@property (nonatomic) double rangeOuterExtent

rangeOutlines

@property (nonatomic, retain) NSArray *rangeOutlines

ranges

@property (nonatomic, readonly) NSArray *ranges

scaleEndExtent

@property (nonatomic) double scaleEndExtent

scaleStartExtent

@property (nonatomic) double scaleStartExtent

targetValue

@property (nonatomic) double targetValue

targetValueBreadth

@property (nonatomic) double targetValueBreadth

targetValueBrush

@property (nonatomic, retain) IGBrush *targetValueBrush

targetValueInnerExtent

@property (nonatomic) double targetValueInnerExtent

targetValueOuterExtent

@property (nonatomic) double targetValueOuterExtent

targetValueOutline

@property (nonatomic, retain) IGBrush *targetValueOutline

targetValueStrokeThickness

@property (nonatomic) double targetValueStrokeThickness

theme

An object that defines a set of brushes and fonts that will be used to style the IGBulletGraph.

@property (nonatomic, assign) id<> theme

Declared In

IGBulletGraphView.h

tickBrush

@property (nonatomic, retain) IGBrush *tickBrush

tickEndExtent

@property (nonatomic) double tickEndExtent

tickStartExtent

@property (nonatomic) double tickStartExtent

tickStrokeThickness

@property (nonatomic) double tickStrokeThickness

ticksPostInitial

@property (nonatomic) double ticksPostInitial

ticksPreTerminal

@property (nonatomic) double ticksPreTerminal

transitionDuration

@property (nonatomic) int transitionDuration

value

@property (nonatomic) double value

valueBrush

@property (nonatomic, retain) IGBrush *valueBrush

valueInnerExtent

@property (nonatomic) double valueInnerExtent

valueName

@property (nonatomic, retain) NSString *valueName

valueOuterExtent

@property (nonatomic) double valueOuterExtent

valueOutline

@property (nonatomic, retain) IGBrush *valueOutline

valueStrokeThickness

@property (nonatomic) double valueStrokeThickness

Instance Methods

addRange:

Adds a range to the gauge view.

- (void)addRange:(IGLinearGaugeRange *)range

Parameters

range

Range to be added to the gauge view.

Declared In

IGBulletGraphView.h

clearRanges

Removes all ranges from the gauge view.

- (void)clearRanges

Declared In

IGBulletGraphView.h

exportVisualData

Returns a data representation of the visuals of the gauge.

- (VisualBulletChartData *)exportVisualData

Discussion

This method is available to provide a way to do validation for testing of the visuals of the gauge.

Declared In

IGBulletGraphView.h

insertRange:atIndex:

Inserts a range into a gauge view at a specified index.

- (void)insertRange:(IGLinearGaugeRange *)range atIndex:(NSInteger)index

Parameters

range

Range to be inserted into a gauge view.

index

Index at which the range will be inserted.

Declared In

IGBulletGraphView.h

removeRange:

Removes a specified range from the gauge view.

- (void)removeRange:(IGLinearGaugeRange *)range

Parameters

range

Range to be removed from the gauge view.

Declared In

IGBulletGraphView.h