source: orbit/iOS/Orbit/Orbit/CorePlotHeaders/CPTConstraints.h @ f323fb4

Raw_EEG_Plot
Last change on this file since f323fb4 was a9059a5, checked in by Steve Castellotti <sc@…>, 9 years ago

Arduino:

  • updated to permit custom setting of Throttle, Yaw, and Pitch

Android:

  • Minor tweak to Configuration location

iOS:

  • Property mode set to 100644
File size: 949 bytes
Line 
1#import <Foundation/Foundation.h>
2#import <QuartzCore/QuartzCore.h>
3
4@interface CPTConstraints : NSObject<NSCoding, NSCopying> {
5}
6
7/// @name Factory Methods
8/// @{
9+(CPTConstraints *)constraintWithLowerOffset:(CGFloat)newOffset;
10+(CPTConstraints *)constraintWithUpperOffset:(CGFloat)newOffset;
11+(CPTConstraints *)constraintWithRelativeOffset:(CGFloat)newOffset;
12/// @}
13
14/// @name Initialization
15/// @{
16-(id)initWithLowerOffset:(CGFloat)newOffset;
17-(id)initWithUpperOffset:(CGFloat)newOffset;
18-(id)initWithRelativeOffset:(CGFloat)newOffset;
19/// @}
20
21@end
22
23/** @category CPTConstraints(AbstractMethods)
24 *  @brief CPTConstraints abstract methods—must be overridden by subclasses
25 **/
26@interface CPTConstraints(AbstractMethods)
27
28/// @name Comparison
29/// @{
30-(BOOL)isEqualToConstraint:(CPTConstraints *)otherConstraint;
31/// @}
32
33/// @name Position
34/// @{
35-(CGFloat)positionForLowerBound:(CGFloat)lowerBound upperBound:(CGFloat)upperBound;
36/// @}
37
38@end
Note: See TracBrowser for help on using the repository browser.