
commonMain.space.kscience.kmath.domains.Domain.kt Maven / Gradle / Ivy
package space.kscience.kmath.domains
import space.kscience.kmath.linear.Point
/**
* A simple geometric domain.
*
* @param T the type of element of this domain.
*/
public interface Domain {
/**
* Checks if the specified point is contained in this domain.
*/
public operator fun contains(point: Point): Boolean
/**
* Number of hyperspace dimensions.
*/
public val dimension: Int
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy