Available also on: Delphi | .NET | Java | ActiveX.
Copy all fields (EPSG, WKT, deprecation, description) from source object to this object. Source must be compatible type.
# Python def Assign( self, _source: TObject ) -> None:
| Name | Type | Description |
|---|---|---|
| _source | TObject | Source coordinate system definition object (typically same class or ancestor). Must not be nil. Incompatible types raise error. |
PURPOSE: Clone or transfer coordinate system element definitions between objects. Essential for copy-on-write semantics and object duplication.
BEHAVIOR: Virtual method; subclasses override to copy additional fields. Copies EPSG, WKT, FDescriptionEx, Deprecated flag. If _source incompatible type, raises exception. Does not copy object identity, only data.
USAGE: target.Assign(source); Copy WGS84 definition from registry into local variable.
CONSTRAINTS: Source type must be assignable (same class or ancestor). Raises exception on type mismatch. Does not preserve object identity (GUID, creation time, etc. if tracked separately).