Cardboard Robot SDK
Main Page
Classes
Files
File List
All
Classes
Functions
Properties
include
CBArmSpeed.h
1
/*=========================================================================
2
This file is part of the Cardboard Robot SDK.
3
4
Copyright (C) 2012 Ken Ihara.
5
6
This program is free software: you can redistribute it and/or modify
7
it under the terms of the GNU General Public License as published by
8
the Free Software Foundation, either version 3 of the License, or
9
(at your option) any later version.
10
11
This program is distributed in the hope that it will be useful,
12
but WITHOUT ANY WARRANTY; without even the implied warranty of
13
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
GNU General Public License for more details.
15
16
You should have received a copy of the GNU General Public License
17
along with this program. If not, see <http://www.gnu.org/licenses/>.
18
=========================================================================*/
19
20
#import <Foundation/Foundation.h>
21
24
@interface
CBArmSpeed
: NSObject
25
27
@property
(readonly, nonatomic)
double
m1Speed
;
28
30
@property
(readonly, nonatomic)
double
m2Speed
;
31
33
@property
(readonly, nonatomic)
double
m3Speed
;
34
36
@property
(readonly, nonatomic)
double
m4Speed
;
37
38
- (id)initWithM1Speed:(
double
)m1 andM2Speed:(
double
)m2 andM3Speed:(
double
)m3 andM4Speed:(
double
)m4;
39
40
+ (
CBArmSpeed
*)armSpeedWithM1Speed:(
double
)m1 andM2Speed:(
double
)m2 andM3Speed:(
double
)m3 andM4Speed:(
double
)m4;
41
+ (
CBArmSpeed
*)
zero
;
42
43
- (NSString *)
description
;
44
45
- (double)componentWithIndex:(
int
)component;
46
- (
CBArmSpeed
*)setComponentWithIndex:(
int
)component toValue:(
double
)value;
47
48
@end
Generated on Sat Dec 8 2012 08:30:18 for Cardboard Robot SDK by
1.8.1.2