protected function setSimpleFloat($fieldName, $fieldData, $objectName = "object")
    {
        //====================================================================//
        //  Compare Field Data
        if (!isset($this->{$objectName}->{$fieldName})
                || (abs($this->{$objectName}->{$fieldName} - $fieldData) > 1E-6)) {
            //====================================================================//
            //  Update Field Data
            $this->{$objectName}->{$fieldName} = $fieldData;
            $this->needUpdate($objectName);
        }

        return $this;
    }
protected function setSimpleFloat($fieldName, $fieldData, $objectName = "object")
    {
        //====================================================================//
        //  Compare Field Data
        if (!isset($this->{$objectName}->{$fieldName})
                || (abs($this->{$objectName}->{$fieldName} - $fieldData) > 1E-6)) {
            //====================================================================//
            //  Update Field Data
            $this->{$objectName}->{$fieldName} = $fieldData;
            $this->needUpdate($objectName);
        }

        return $this;
    }
protected function setSimpleFloat ( $ fieldName , $ fieldData , $ objectName = "object" ) { //====================================================================// //  Compare Field Data if ( ! isset ( $ this -> { $ objectName } -> { $ fieldName } ) || ( abs ( $ this -> { $ objectName } -> { $ fieldName } - $ fieldData ) > 1E-6 ) ) { //====================================================================// //  Update Field Data $ this -> { $ objectName } -> { $ fieldName } = $ fieldData ; $ this -> needUpdate ( $ objectName ) ; } return $ this ; }
Common Writing of a Single Field

@param string $fieldName  Field Identifier / Name
@param mixed  $fieldData  Field Data
@param string $objectName Name of private object to read (Default : "object")

@return self
Common Writing of a Single Field