Fix header guarder name to match file

Change-Id: Id036ab8412655e2468fe460d684cb267154d6851
Use helper macro to set member function pointers

Reusing the common helper macro reduces code size and make the code
more readable and maintainable.

Change-Id: I8aef05505d67265f8957bd03ea82097c2efd3e86
BUG: Delete pimple before setting

The pimple classes are not manages through any type of smart
pointer. So they must be deleted before set.

Change-Id: I0b6ed8a4525048386c6e0cc73a209b52edb53036
Remove extra std::auto_ptr in transform pimple

These usages don't improve exception handling because there are no
operation performed while the auto_ptr owns the pointer.

Change-Id: I373a22f7fe495e8807c5e0b4b59b78022d742ee4
Adding ScaleVersorTransform interface.

Change-Id: I78e61430ab8fba5dbb6e25d895dbcd27b68a8de2
Adding Get/Set Matrix method to affine transform

Change-Id: Ib77d52b182dd5d40bde8af59de98f9060b04e399
Use the transform helper set macro in versor transforms too

Change-Id: I101f48215beb11f500891fb96310983cf38dfdf4
Add GetMatrix method to matrix offset based transforms

Change-Id: I817e52de7578348ae2ecc062393925bb0e3d8fff
Merge topic 'SIMPLEITK-573_AddAdditionalTransformMethods' into next

0b7a55fe Add GetMatrix method to matrix offset based transforms
2d9602bd Use the transform helper set macro in versor transforms too
55834568 Adding Get/Set Matrix method to affine transform
8e13f2db Adding ScaleVersorTransform interface.
8c4334e5 Remove extra std::auto_ptr in transform pimple
0a8c79ee BUG: Delete pimple before setting
35d1b51c Use helper macro to set member function pointers
c834c981 Fix header guarder name to match file