smile.infrastructure
Members list
Type members
Classlikes
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
BufferAdapter.type
Adapter for managing and manipulating a bitmap. This class provides methods for common image processing tasks such as copying, scaling, and transforming.
Adapter for managing and manipulating a bitmap. This class provides methods for common image processing tasks such as copying, scaling, and transforming.
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class JVMBufferAdapter
Provides constants for use throughout the library, particularly for dealing with angles and colors.
Provides constants for use throughout the library, particularly for dealing with angles and colors.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Constants.type
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DrawingSurface.type
Represents a drawing surface for rendering shapes, images, and text. It encapsulates a BufferAdapter
to provide a high-level drawing API.
Represents a drawing surface for rendering shapes, images, and text. It encapsulates a BufferAdapter
to provide a high-level drawing API.
Value parameters
- owner
-
The
BufferAdapter
instance that thisDrawingSurface
operates on.
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
JVMBufferAdapter.type
Adapter for managing and manipulating a BufferedImage
. This class provides methods for common image processing tasks such as copying, scaling, and transforming.
Adapter for managing and manipulating a BufferedImage
. This class provides methods for common image processing tasks such as copying, scaling, and transforming.
Value parameters
- buffer
-
The underlying
BufferedImage
instance.
Attributes
- Companion
- object
- Supertypes
Provides functionality for rendering pictures and their elements into bitmaps.
Provides functionality for rendering pictures and their elements into bitmaps.
Attributes
- Supertypes
- Self type
-
JVMRenderer.type
Provides functionalities for creating and saving images from various sources.
Provides functionalities for creating and saving images from various sources.
Attributes
- Supertypes
- Self type
-
JVMResourceFactory.type
Provides utility mathematical functions for operations commonly used throughout the library.
Provides utility mathematical functions for operations commonly used throughout the library.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
MathUtils.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object PlatformSpecific
Attributes
- Supertypes
- Self type
-
PlatformSpecific.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object JVMRenderer
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ResourceFactory.type
Provides functionalities for creating and saving images from various sources.
Provides functionalities for creating and saving images from various sources.
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object JVMResourceFactory
Extensions
Extensions
Truncates the decimal part of a double, moving towards zero.
Truncates the decimal part of a double, moving towards zero.
Attributes
- Returns
-
The truncated
Double
value.