Files
miSim/geometries/@rectangularPrism/random.m
2026-01-28 15:42:52 -08:00

9 lines
261 B
Matlab

function r = random(obj)
arguments (Input)
obj (1, 1) {mustBeA(obj, "rectangularPrism")};
end
arguments (Output)
r (1, 3) double
end
r = (obj.vertices(1, 1:3) + rand(1, 3) .* obj.vertices(8, 1:3) - obj.vertices(1, 1:3))';
end