object Dimension
Provides constants representing the dimensions of a point, a curve and a surface. Also provides constants representing the dimensions of the empty geometry and non-empty geometries, and the wildcard constant {link #DONTCARE} meaning "any dimension". These constants are used as the entries in {link IntersectionMatrix}s.
- Version
1.7
- Alphabetic
- By Inheritance
- Dimension
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val A: Int
Dimension value of a surface (2).
- val DONTCARE: Int
Dimension value for any dimension (= {FALSE, TRUE}).
- val FALSE: Int
Dimension value of the empty geometry (-1).
- val L: Int
Dimension value of a curve (1).
- val P: Int
Dimension value of a point (0).
- val SYM_A: Char
Symbol for the A (dimension 2) pattern matrix entry
- val SYM_DONTCARE: Char
Symbol for the DONTCARE pattern matrix entry
- val SYM_FALSE: Char
Symbol for the FALSE pattern matrix entry
- val SYM_L: Char
Symbol for the L (dimension 1) pattern matrix entry
- val SYM_P: Char
Symbol for the P (dimension 0) pattern matrix entry
- val SYM_TRUE: Char
Symbol for the TRUE pattern matrix entry
- val TRUE: Int
Dimension value of non-empty geometries (= {P, L, A}).
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toDimensionSymbol(dimensionValue: Int): Char
Converts the dimension value to a dimension symbol, for example,
TRUE => 'T'.Converts the dimension value to a dimension symbol, for example,
TRUE => 'T'.- dimensionValue
a number that can be stored in the
IntersectionMatrix. Possible values are{TRUE, FALSE, DONTCARE, 0, 1, 2}. return a character for use in the string representation of anIntersectionMatrix. Possible values are{T, F, * , 0, 1, 2}.
- def toDimensionValue(dimensionSymbol: Char): Int
Converts the dimension symbol to a dimension value, for example,
'*' => DONTCARE.Converts the dimension symbol to a dimension value, for example,
'*' => DONTCARE.- dimensionSymbol
a character for use in the string representation of an
IntersectionMatrix. Possible values are{T, F, * , 0, 1, 2}. return a number that can be stored in theIntersectionMatrix. Possible values are{TRUE, FALSE, DONTCARE, 0, 1, 2}.
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()