ValueNElem

ostrat.ValueNElem
trait ValueNElem extends SpecialT

A class that can be constructed from a fixed number of homogeneous primitive values such as Ints, Doubles or Longs. Note the classes that extend this trait do not extend Product or its numbered sub traits, because the logical size of the product may not be the same as the number of primitive values, for example a LineSeg is a product of 2 Pt2s, but is composed from 4 Double values.

Attributes

Graph
Supertypes
trait SpecialT
class Any
Known subtypes
trait LSegBase[VT]
trait LSegDblN[VT]
trait LSegDbl4[VT]
class LineSegLL
class LSeg2
class LSegFm2
class LSegKm2
class LSegM2
class LineSegPm2
trait LSegDbl6[VT]
class LSeg3
trait LSegIntN[VT]
trait LSegInt4[VT]
class LSegHC
class LSegSC
trait LSegInt6[VT]
class LSegHvOffset
trait LSegLen2[VT]
trait LineSegLength3[VT]
class LSegM3
class LineSegKm3
trait DblNElem
trait PointDblN
trait PointDbl2
class LatLong
class Pt2
trait PtLen2
class PtFm2
class PtKm2
class PtM2
class PtPm2
trait PointDbl3
class Pt3
trait PtLength3
class PtKm3
class PtM3
trait Dbl1Elem
class Angle
trait AngleLike
class Latitude
class Longitude
class AngleVec
trait Dbl2Elem
class MyDbl2Elem
trait TellElemDbl2
trait VecPt2
class Vec2
trait VecPtFm2
class VecFm2
trait VecPtKm2
class VecKm2
trait VecPtLen2
trait VecLen2
class VecM2
class VecPm2
trait VecPtM2
trait VecPtPm2
trait Dbl3Elem
trait Vec3Like
class Vec3
trait Dbl4Elem
trait Dbl5Elem
trait Dbl6Elem
trait Dbl7Elem
class CurveTailOld
trait IntNElem
trait Int1Elem
trait LuUniLevel
object ArmyGroup
object Battalette
object Battalion
object Brigade
object Company
object Corpette
object Corps
object Divisette
object Division
object Echelon
object FieldArmette
object FieldArmy
object FirePair
object FireTeam
object LunitSole
object Platoon
object Regiment
object Squadette
object TheatreArmy
object ZugSect
trait HVDirnOpt
trait HVDirn
object HVDL
object HVDR
object HVDn
object HVUL
object HVUR
object HVUp
object HVLt
object HVRt
object HVExact
trait TStepLike
trait HStepLike
trait HStep
object HexDL
object HexDR
object HexLt
object HexRt
object HexUL
object HexUR
object HStepStay
trait SqStepLike
trait SqStep
trait SqStepDiag
object SqDL
object SqDR
object SqUL
object SqUR
trait SqStepPerp
object SqDn
object SqLt
object SqRt
object SqUp
object SqStepStay
trait TStepSided
class Colour
class MTime
trait Int2Elem
trait TellElemInt2
trait TCoord
trait HCoord
trait HNotVert
trait HCenOrSep
class HCen
trait HSep
class HSepA
class HSepB
class HSepC
class HCoordOther
trait HVert
class HVertHigh
class HVertLow
trait SqCoord
trait SqCenOrSep
class SqCen
class SqSep
class SqVert
trait TCenOrSep
trait TCen
trait TSep
trait TVert
trait Int3Elem
class HCenRow
class HCenStep
class HStepCen
class HvOffset
class SqCenStep
trait Int4Elem
trait Int5Elem
trait Int6Elem
trait LongNElem
trait Long1Elem
Show all
In this article