com.googlecode.blaisemath.util.package.html Maven / Gradle / Ivy
BlaiseCommon
General purpose utility classes used throughout the BlaiseGraphics library.
Threads and Concurrency
Most classes in BlaiseCommon are not designed for multi-threading.
Exceptions are:
-
{@link com.googlecode.blaisemath.util.coordinate.CoordinateManager},
a thread-safe object for managing a collection of object locations.
-
{@link com.googlecode.blaisemath.util.animation.AnimationStep},
which launches a background thread for animation effects. The class
contains a static {@code ScheduledExecutorService}, and the static method
{@code runNTimes()} can be used to run animations using that service.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy