Example #1
0
        public double OuterVolume(PackableBrick packable, ParamSetPackOptim constraintSet)
        {
            Vector3D outerDim = OuterDimensions(packable, constraintSet);

            return(outerDim.X * outerDim.Y * outerDim.Z);
        }
Example #2
0
 public double TotalWeight(PackableBrick packable, ParamSetPackOptim constraintSet)
 {
     return(InnerWeight(packable) + EmptyWeight(packable, constraintSet));
 }
Example #3
0
 public double CaseEmptyWeight(PackableBrick boxProperties, ParamSetPackOptim paramSet)
 {
     return(paramSet.WrapperSurfMass * Area(boxProperties, paramSet));
 }
Example #4
0
 public double EmptyWeight(PackableBrick packable, ParamSetPackOptim constraintSet)
 {
     return(Area(packable, constraintSet) * constraintSet.WallSurfaceMass);
 }