| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175 | 
							- <?php
 
- namespace PhpOffice\PhpSpreadsheet\Shared\Escher;
 
- class DggContainer
 
- {
 
-     /**
 
-      * Maximum shape index of all shapes in all drawings increased by one.
 
-      *
 
-      * @var int
 
-      */
 
-     private $spIdMax;
 
-     /**
 
-      * Total number of drawings saved.
 
-      *
 
-      * @var int
 
-      */
 
-     private $cDgSaved;
 
-     /**
 
-      * Total number of shapes saved (including group shapes).
 
-      *
 
-      * @var int
 
-      */
 
-     private $cSpSaved;
 
-     /**
 
-      * BLIP Store Container.
 
-      *
 
-      * @var DggContainer\BstoreContainer
 
-      */
 
-     private $bstoreContainer;
 
-     /**
 
-      * Array of options for the drawing group.
 
-      *
 
-      * @var array
 
-      */
 
-     private $OPT = [];
 
-     /**
 
-      * Array of identifier clusters containg information about the maximum shape identifiers.
 
-      *
 
-      * @var array
 
-      */
 
-     private $IDCLs = [];
 
-     /**
 
-      * Get maximum shape index of all shapes in all drawings (plus one).
 
-      *
 
-      * @return int
 
-      */
 
-     public function getSpIdMax()
 
-     {
 
-         return $this->spIdMax;
 
-     }
 
-     /**
 
-      * Set maximum shape index of all shapes in all drawings (plus one).
 
-      *
 
-      * @param int $value
 
-      */
 
-     public function setSpIdMax($value)
 
-     {
 
-         $this->spIdMax = $value;
 
-     }
 
-     /**
 
-      * Get total number of drawings saved.
 
-      *
 
-      * @return int
 
-      */
 
-     public function getCDgSaved()
 
-     {
 
-         return $this->cDgSaved;
 
-     }
 
-     /**
 
-      * Set total number of drawings saved.
 
-      *
 
-      * @param int $value
 
-      */
 
-     public function setCDgSaved($value)
 
-     {
 
-         $this->cDgSaved = $value;
 
-     }
 
-     /**
 
-      * Get total number of shapes saved (including group shapes).
 
-      *
 
-      * @return int
 
-      */
 
-     public function getCSpSaved()
 
-     {
 
-         return $this->cSpSaved;
 
-     }
 
-     /**
 
-      * Set total number of shapes saved (including group shapes).
 
-      *
 
-      * @param int $value
 
-      */
 
-     public function setCSpSaved($value)
 
-     {
 
-         $this->cSpSaved = $value;
 
-     }
 
-     /**
 
-      * Get BLIP Store Container.
 
-      *
 
-      * @return DggContainer\BstoreContainer
 
-      */
 
-     public function getBstoreContainer()
 
-     {
 
-         return $this->bstoreContainer;
 
-     }
 
-     /**
 
-      * Set BLIP Store Container.
 
-      *
 
-      * @param DggContainer\BstoreContainer $bstoreContainer
 
-      */
 
-     public function setBstoreContainer($bstoreContainer)
 
-     {
 
-         $this->bstoreContainer = $bstoreContainer;
 
-     }
 
-     /**
 
-      * Set an option for the drawing group.
 
-      *
 
-      * @param int $property The number specifies the option
 
-      * @param mixed $value
 
-      */
 
-     public function setOPT($property, $value)
 
-     {
 
-         $this->OPT[$property] = $value;
 
-     }
 
-     /**
 
-      * Get an option for the drawing group.
 
-      *
 
-      * @param int $property The number specifies the option
 
-      *
 
-      * @return mixed
 
-      */
 
-     public function getOPT($property)
 
-     {
 
-         if (isset($this->OPT[$property])) {
 
-             return $this->OPT[$property];
 
-         }
 
-         return null;
 
-     }
 
-     /**
 
-      * Get identifier clusters.
 
-      *
 
-      * @return array
 
-      */
 
-     public function getIDCLs()
 
-     {
 
-         return $this->IDCLs;
 
-     }
 
-     /**
 
-      * Set identifier clusters. array(<drawingId> => <max shape id>, ...).
 
-      *
 
-      * @param array $pValue
 
-      */
 
-     public function setIDCLs($pValue)
 
-     {
 
-         $this->IDCLs = $pValue;
 
-     }
 
- }
 
 
  |