10 lines
427 B
Matlab
10 lines
427 B
Matlab
function mustBeGeometry(geometry)
|
|
validGeometries = ["rectangularPrism";];
|
|
if isa(geometry, 'cell')
|
|
for ii = 1:size(geometry, 1)
|
|
assert(any(arrayfun(@(x) isa(geometry{ii}, x), validGeometries)), "Geometry in index %d is not a valid geometry class", ii);
|
|
end
|
|
else
|
|
assert(any(arrayfun(@(x) isa(geometry, x), validGeometries)), "Geometry is not a valid geometry class");
|
|
end
|
|
end |