public AnalysisCylinderPallet( Packable packable, PalletProperties palletProperties, ConstraintSetPackablePallet constraintSet) : base(packable, palletProperties, constraintSet) { }
public Vector3D GetStackingDimensions(ConstraintSetAbstract constraintSet) { ConstraintSetPackablePallet constraintSetPackablePallet = constraintSet as ConstraintSetPackablePallet; if (null == constraintSetPackablePallet) { throw new InvalidConstraintSetException(); } return(new Vector3D( _length + 2.0 * constraintSetPackablePallet.Overhang.X , _width + 2.0 * constraintSetPackablePallet.Overhang.Y , constraintSetPackablePallet.OptMaxHeight.Value - _height)); }
public AnalysisHCylPallet(Document doc, CylinderProperties cylinder, PalletProperties palletProperties, ConstraintSetPackablePallet constraintSet) : base(doc, cylinder) { _palletProperties = palletProperties; ConstraintSet = constraintSet; }