Schim
schim
src
model
special
linearobjectarray.h
1
#ifndef LINEAROBJECTARRAY_H
2
#define LINEAROBJECTARRAY_H
3
4
#include "model/objectarray.h"
5
6
class
LinearObjectArray
:
public
ObjectArray
7
{
8
public
:
9
LinearObjectArray
(
Object
*base,
float
deltaX,
float
deltaY,
int
count);
10
LinearObjectArray
(
const
LinearObjectArray
&obj);
11
12
int
getCount()
override
;
13
14
void
generate()
override
;
15
16
Object
*clone()
const override
;
17
18
private
:
19
float
deltaX = 1, deltaY = 0;
20
int
count = 0;
21
};
22
23
#endif // LINEAROBJECTARRAY_H
Object
The abstract base class for all objects in a sheet.
Definition:
object.h:21
ObjectArray
Definition:
objectarray.h:6
LinearObjectArray
Definition:
linearobjectarray.h:6
Generated by
1.8.13