Changeset 626

Show
Ignore:
Timestamp:
05/01/08 14:56:33 (14 months ago)
Author:
hobu
Message:

use the correct return type for scan angle rank

Location:
trunk
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/include/liblas/capi/liblas.h

    r617 r626  
    4141    uint16_t intensity; 
    4242    uint8_t cls; 
    43     uint8_t scan_angle; 
     43    int8_t scan_angle; 
    4444    uint8_t user_data; 
    4545    uint16_t retnum; 
     
    9999LAS_DLL double LASPoint_GetTime(const LASPointH); 
    100100LAS_DLL LASError LASPoint_SetTime(LASPointH hPoint, double value); 
    101 LAS_DLL uint8_t LASPoint_GetScanAngleRank(const LASPointH); 
    102 LAS_DLL LASError LASPoint_SetScanAngleRank(LASPointH hPoint, uint8_t value); 
     101LAS_DLL int8_t LASPoint_GetScanAngleRank(const LASPointH); 
     102LAS_DLL LASError LASPoint_SetScanAngleRank(LASPointH hPoint, int8_t value); 
    103103LAS_DLL uint8_t LASPoint_GetUserData(const LASPointH); 
    104104LAS_DLL LASError LASPoint_SetUserData(LASPointH hPoint, uint8_t value); 
  • trunk/src/las_c_api.cpp

    r617 r626  
    554554} 
    555555 
    556 LAS_DLL liblas::uint8_t LASPoint_GetScanAngleRank(const LASPointH hPoint) { 
     556LAS_DLL liblas::int8_t LASPoint_GetScanAngleRank(const LASPointH hPoint) { 
    557557     
    558558    VALIDATE_POINTER1(hPoint, "LASPoint_GetScanAngleRank", 0); 
    559559     
    560     liblas::uint8_t value = ((LASPoint*) hPoint)->GetScanAngleRank(); 
    561     return value; 
    562 } 
    563  
    564 LAS_DLL LASErrorEnum LASPoint_SetScanAngleRank(LASPointH hPoint, liblas::uint8_t value) { 
     560    liblas::int8_t value = ((LASPoint*) hPoint)->GetScanAngleRank(); 
     561    return value; 
     562} 
     563 
     564LAS_DLL LASErrorEnum LASPoint_SetScanAngleRank(LASPointH hPoint, liblas::int8_t value) { 
    565565 
    566566    VALIDATE_POINTER1(hPoint, "LASPoint_SetScanAngleRank", LE_Failure);