ValueNElem
ostrat.ValueNElem
A class that can be constructed from a fixed number of homogeneous primitive values such as Ints, Doubles or Longs. The final class can be stored as * an Array of primitive values. 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 SpecialTclass Any
- Known subtypes
- trait DblNElemtrait Dbl1Elemclass Angletrait AngleLikeclass AngleVecclass Latitudeclass Longitudetrait Dbl2Elemclass MyDbl2Elemtrait ShowElemDbl2class PtM2trait Vec2Likeclass Pt2class Vec2trait length2Mclass Vec2Mtrait PointDbl2class LatLongtrait Dbl3Elemtrait ShowElemDbl3trait Vec3Likeclass Pt3class Vec3trait PointDbl3class PtM3trait Dbl4Elemtrait LineSegLikeDbl4[VT]class LineSegclass LineSegM2class LineSegLLtrait Dbl5Elemtrait Dbl6Elemtrait LineSegLikeDbl6[VT]class LineSeg3class LineSegM3trait Dbl7Elemclass CurveTailclass DistCurveTailtrait LineSegLikeDblN[VT]trait PointDblNtrait IntNElemtrait Int1Elemclass Colourtrait TDirntrait TDirnSidedtrait HStepobject HStepUL.typeobject HexDL.typeobject HexDR.typeobject HexLt.typeobject HexRt.typeobject HexUR.typetrait SqDirnPerpobject SqDn.typeobject SqLt.typeobject SqRt.typeobject SqUp.typetrait SqDirntrait SqDirnDiagobject SqDL.typeobject SqDR.typeobject SqUL.typeobject SqUR.typetrait HVDirnOpttrait HVDirnobject HVDL.typeobject HVDR.typeobject HVDn.typeobject HVUL.typeobject HVUR.typeobject HVUp.typeobject HVExact.typeclass HVOffsettrait Int2Elemtrait ShowElemInt2trait TCoordtrait TCenOrSidetrait TCenclass HCenclass SqCentrait TSideclass HSideclass SqSidetrait HCenOrSidetrait SqCenOrSidetrait TVerttrait HCoordtrait HNotVertclass HCoordOtherclass HVerttrait SqCoordclass SqVerttrait Int3Elemclass HCenStepclass HStepCenclass HVAndOffsetclass SqCenSteptrait Int4Elemtrait LineSegLikeInt4[VT]class LineSegHCclass LineSegSCtrait Int5Elemtrait Int6Elemtrait LineSegLikeInt6[VT]class LineSegHVAndOffsettrait LineSegLikeIntN[VT]trait LongNElemtrait Long1Elemtrait LineSegLike[VT]