package Ġb aa ah s . geom Ċ Ċ data Ġclass ĠBox 3 F ( ĊĠĠĠ Ġval Ġmin : ĠVector 3 F , ĊĠĠĠ Ġval Ġmax : ĠVector 3 F Ċ ) Ġ{ ĊĠĠĠ Ġfun Ġsize (): ĠVector 3 F Ġ= Ġmax Ġ- Ġmin ĊĊĠĠĠ Ġfun Ġwith Padding ( padding : ĠFloat Ġ= Ġ. 0 5 f ): ĠBox 3 F Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġborder Size Ġ= Ġsize (). length () Ġ* Ġpadding ĊĠĠĠĠĠĠĠ Ġval Ġborder Ġ= ĠVector 3 F ( border Size , Ġborder Size , Ġborder Size ). abs () ĊĠĠĠĠĠĠĠ Ġreturn ĠBox 3 F ( min Ġ- Ġborder , Ġmax Ġ+ Ġborder ) ĊĠĠĠ Ġ} Ċ }