reorganized code into separate files
This commit is contained in:
18
@sensingObjective/sensingObjective.m
Normal file
18
@sensingObjective/sensingObjective.m
Normal file
@@ -0,0 +1,18 @@
|
||||
classdef sensingObjective
|
||||
% Sensing objective definition parent class
|
||||
properties (SetAccess = private, GetAccess = public)
|
||||
label = "";
|
||||
groundAlt = 0;
|
||||
groundPos = [0, 0];
|
||||
discretizationStep = 1;
|
||||
objectiveFunction = @(x, y) 0; % define objective functions over a grid in this manner
|
||||
X = [];
|
||||
Y = [];
|
||||
values = [];
|
||||
end
|
||||
|
||||
methods (Access = public)
|
||||
[obj] = initialize(obj, objectiveFunction, footprint, groundAlt, discretizationStep);
|
||||
[f ] = plot(obj, ind, f);
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user