WXP C++ Library Version 6.74.6
Loading...
Searching...
No Matches
FloatArray.h
1#ifndef _WINC_FLOATARRAY
2#define _WINC_FLOATARRAY
3
4#include <WXP/Const.h>
5
6namespace WXP {
7 class FloatArray { /* Coordinate data structure */
8 int num;
9 int max;
10 int ind;
11 float *vals;
13 public:
14 int init();
15 int init( int size );
16 FloatArray();
17 FloatArray(int size);
18 FloatArray(const char *str);
20 FloatArray( const FloatArray &data );
21 FloatArray operator=( const FloatArray &data );
22 int copy( const FloatArray &data );
24 inline int clear(){ num = 0; return 1; };
25 int expand( int size );
26 int add( float rval );
28 inline int add1( float rval ){
29 vals[num] = rval; num++; return 1; };
30 int set( const char *str );
31 int set( int ind, float rval );
32 int get( int ind, float &rval );
33 float get( int ind );
35 inline int getNum() { return num; };
36 int offset( int ind, float rval );
37 int print();
38 };
39}
40#endif
This class creates an integer array.
Definition: FloatArray.h:7
int add1(float rval)
Definition: FloatArray.h:28
FloatArray operator=(const FloatArray &data)
Definition: FloatArray.cc:82
int offset(int ind, float rval)
Definition: FloatArray.cc:194
int print()
Definition: FloatArray.cc:203
int get(int ind, float &rval)
Definition: FloatArray.cc:171
~FloatArray()
Definition: FloatArray.cc:64
int init()
Definition: FloatArray.cc:18
FloatArray()
Definition: FloatArray.cc:40
int add(float rval)
Definition: FloatArray.cc:127
int getNum()
Definition: FloatArray.h:35
int clear()
Definition: FloatArray.h:24
int copy(const FloatArray &data)
Definition: FloatArray.cc:94
int set(const char *str)
Definition: FloatArray.cc:138
All WXP classes fall under the WXP namespace.
Definition: Angle.h:4