Class VoxelizedMarkMemoFactory
Object
VoxelizedMarkMemoFactory
Factory class for creating
VoxelizedMarkMemo
instances.
This class explicitly manages the creation of VoxelizedMarkMemo objects as they can consume a large amount of memory. It provides a static method for creating these objects, ensuring controlled instantiation.
-
Method Summary
Modifier and TypeMethodDescriptionstatic VoxelizedMarkMemo
create
(Mark mark, EnergyStackWithoutParameters stack, RegionMap regionMap) Creates a newVoxelizedMarkMemo
instance.
-
Method Details
-
create
public static VoxelizedMarkMemo create(Mark mark, EnergyStackWithoutParameters stack, RegionMap regionMap) Creates a newVoxelizedMarkMemo
instance.- Parameters:
mark
- the mark to be voxelizedstack
- the energy stack without parametersregionMap
- the region map- Returns:
- a new
VoxelizedMarkMemo
instance
-