protected function outputNotNull($value) { if (is_array($value)) { $value = Circle::createFromArray($value); } elseif (!$value instanceof Circle) { throw TypeConversionException::unexpectedValue($this, 'output', 'instance of Circle or an array', $value); } return '<' . $this->point->output($value->center) . ',' . $this->_float->output($value->radius) . '>'; }
protected function outputNotNull($value) { if (is_array($value)) { $value = Point::createFromArray($value); } elseif (!$value instanceof Point) { throw TypeConversionException::unexpectedValue($this, 'output', 'instance of Point or an array', $value); } return '(' . $this->_float->output($value->x) . ',' . $this->_float->output($value->y) . ')'; }
protected function outputNotNull($value) { if (is_array($value)) { $value = Line::createFromArray($value); } elseif (!$value instanceof Line) { throw TypeConversionException::unexpectedValue($this, 'output', 'instance of Line or an array', $value); } return '{' . $this->_float->output($value->A) . ',' . $this->_float->output($value->B) . ',' . $this->_float->output($value->C) . '}'; }