package Ġto mas vol ker . num er iko . core . interfaces . array 1 d . double . view Ċ Ċ import Ġto mas vol ker . num er iko . core . interfaces . array 0 d . double . Default Mutable Double Array 0 D Ċ import Ġto mas vol ker . num er iko . core . interfaces . array 0 d . double . Mutable Double Array 0 D Ċ import Ġto mas vol ker . num er iko . core . interfaces . array 1 d . double . Mutable Double Array 1 D Ċ import Ġto mas vol ker . num er iko . core . interfaces . array 1 d . generic . last Index Ċ Ċ class ĠDefault Double Array 0 D View Ġ( ĊĠĠĠĠĠĠĠ Ġval Ġarray : ĠMutable Double Array 1 D , ĊĠĠĠĠĠĠĠ Ġval Ġoffset : ĠInt Ċ ) Ġ: ĠDefault Mutable Double Array 0 D () Ġ{ ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġarray . require Valid Indices ( offset ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġset Double ( value : ĠDouble ) Ġ{ ĊĠĠĠĠĠĠĠ Ġarray . set Double ( value , Ġoffset ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġget Double (): ĠDouble Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġarray . getDouble ( offset ) ĊĠĠĠ Ġ} Ċ Ċ } Ċ Ċ fun Ġdefault Double Array 0 D View ( array : ĠMutable Double Array 1 D , Ġi 0 : ĠInt ) Ġ= ĊĠĠĠĠĠĠĠ ĠDefault Double Array 0 D View ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġarray Ġ= Ġarray , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoffset Ġ= Ġi 0 ĊĠĠĠĠĠĠĠ Ġ) Ċ