Changeset 1577:4419e1af24f6
- Timestamp:
- 02/13/10 08:18:17 (6 months ago)
- Branch:
- default
- Location:
- include/liblas
- Files:
-
- 10 edited
-
guid.hpp (modified) (1 diff)
-
interfaces.hpp (modified) (2 diffs)
-
lasclassification.hpp (modified) (1 diff)
-
lascolor.hpp (modified) (1 diff)
-
lasformat.hpp (modified) (1 diff)
-
lasheader.hpp (modified) (1 diff)
-
lasreader.hpp (modified) (2 diffs)
-
lasspatialreference.hpp (modified) (1 diff)
-
lasvariablerecord.hpp (modified) (2 diffs)
-
laswriter.hpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
include/liblas/guid.hpp
r1175 r1577 63 63 #include <liblas/detail/sha1.hpp> 64 64 #include <liblas/detail/utility.hpp> 65 66 // std 65 67 #include <iosfwd> 66 68 #include <iomanip> -
include/liblas/interfaces.hpp
r1573 r1577 43 43 #define LIBLAS_INTERFACES_HPP_INCLUDED 44 44 45 #include <liblas/lasversion.hpp> 45 46 #include <liblas/detail/fwd.hpp> 46 47 #include <liblas/lasheader.hpp> 47 48 #include <liblas/laspoint.hpp> 48 #include <liblas/lasvariablerecord.hpp>49 49 #include <liblas/lasspatialreference.hpp> 50 #include <liblas/detail/fwd.hpp>51 52 // std53 #include <iosfwd>54 #include <string>55 #include <memory>56 #include <vector>57 #include <cstddef>58 50 59 51 namespace liblas { … … 86 78 87 79 virtual ~WriterI() {}; 88 // virtual LASHeader const& ReadHeader() = 0; 89 // virtual LASPoint const& ReadNextPoint(const LASHeader& header) = 0; 90 // virtual LASPoint const& ReadPointAt(std::size_t n, const LASHeader& header) = 0; 91 // 92 // virtual void Reset(const LASHeader& header) = 0; 93 // virtual void SetInputSRS(const LASSpatialReference& srs) = 0; 94 // virtual void SetOutputSRS(const LASSpatialReference& srs, const LASHeader& header) = 0; 95 // 96 // virtual ~ReaderI() {}; 80 97 81 }; 98 82 } // namespace liblas -
include/liblas/lasclassification.hpp
r1167 r1577 44 44 45 45 #include <liblas/cstdint.hpp> 46 46 47 // std 47 48 #include <cassert> -
include/liblas/lascolor.hpp
r1143 r1577 46 46 #include <liblas/detail/fwd.hpp> 47 47 #include <liblas/detail/utility.hpp> 48 48 49 // std 49 50 #include <stdexcept> // std::out_of_range -
include/liblas/lasformat.hpp
r1566 r1577 45 45 #include <liblas/detail/fwd.hpp> 46 46 #include <liblas/cstdint.hpp> 47 #include <liblas/lasheader.hpp> 47 48 48 // std 49 49 #include <iosfwd> -
include/liblas/lasheader.hpp
r1566 r1577 44 44 #define LIBLAS_LASHEADER_HPP_INCLUDED 45 45 46 #include <liblas/cstdint.hpp> 47 #include <liblas/detail/utility.hpp> 48 #include <liblas/detail/fwd.hpp> 49 50 #include <liblas/liblas.hpp> 46 51 #include <liblas/lasvariablerecord.hpp> 47 52 #include <liblas/lasspatialreference.hpp> 48 #include <liblas/cstdint.hpp>49 53 #include <liblas/guid.hpp> 50 #include <liblas/detail/utility.hpp> 51 #include <liblas/detail/fwd.hpp> 52 #include <liblas/liblas.hpp> 54 53 55 //std 54 56 #include <cstddef> -
include/liblas/lasreader.hpp
r1571 r1577 44 44 #define LIBLAS_LASREADER_HPP_INCLUDED 45 45 46 #include <liblas/lasversion.hpp> 46 #include <liblas/detail/fwd.hpp> 47 #include <liblas/interfaces.hpp> 48 47 49 #include <liblas/lasheader.hpp> 48 50 #include <liblas/laspoint.hpp> 49 51 #include <liblas/lasvariablerecord.hpp> 50 52 #include <liblas/lasspatialreference.hpp> 51 #include <liblas/detail/fwd.hpp>52 53 53 #include <liblas/interfaces.hpp>54 54 55 55 // std … … 147 147 LASPoint* m_point; 148 148 LASPoint* m_empty_point; 149 // std::vector<LASVariableRecord> m_vlrs;150 149 151 150 // Set if the user provides a header to override the header as -
include/liblas/lasspatialreference.hpp
r1486 r1577 43 43 #define LIBLAS_LASSPATIALREFERENCE_HPP_INCLUDED 44 44 45 #include <liblas/lasvariablerecord.hpp> 45 46 46 #include <liblas/cstdint.hpp> 47 47 #include <liblas/detail/fwd.hpp> 48 48 #include <liblas/detail/utility.hpp> 49 50 #include <liblas/lasvariablerecord.hpp> 51 49 52 #include <liblas/exception.hpp> 50 53 #include <liblas/capi/las_config.h> -
include/liblas/lasvariablerecord.hpp
r1231 r1577 46 46 #include <liblas/cstdint.hpp> 47 47 #include <liblas/detail/utility.hpp> 48 #include <liblas/detail/endian.hpp>49 48 50 49 // std … … 123 122 uint32_t GetTotalSize() const; 124 123 125 friend std::ostream& operator << ( std::ostream& out, LASVariableRecord const& d);126 friend std::istream& operator >> ( std::istream& in, LASVariableRecord& d);127 // friend std::ostream& operator << ( std::ostream& out, LASVariableRecord const& d)128 // {129 // // std::vector<uint8_t> data = d.GetData();130 // for (size_t i=0;i<d.GetData().size();i++) {131 // out << d.GetData()[i];132 // }133 // return out;134 // }135 // friend std::istream& operator >> ( std::istream& in, LASVariableRecord& d)136 // {137 // std::streampos input_pos = in.tellg();138 // std::vector<uint8_t> data;139 // in.seekg(0, std::ios::end);140 // std::streampos length = in.tellg();141 // in.seekg(input_pos, std::ios::beg);142 // std::cout << "Stream length: " << length << std::endl;143 //144 // uint8_t* buffer = new uint8_t[length];145 //146 // liblas::detail::read_n(buffer, in, length);147 //148 // // FIXME: This has probably already been properly swapped?149 // // but I'm worried about the case where we have a150 // // stream that is really some sort of zlib or bzip stream151 // // and we don't know the orientation of the bytes - hobu152 // LIBLAS_SWAP_BYTES_N(buffer, length);153 //154 // for (size_t i=0; i < length; i++){155 // data.push_back(buffer[i]);156 // }157 // delete buffer;158 //159 // d.SetData(data);160 // return in;161 // }162 163 124 164 125 private: -
include/liblas/laswriter.hpp
r1547 r1577 47 47 #include <liblas/laspoint.hpp> 48 48 #include <liblas/detail/fwd.hpp> 49 49 50 // std 50 51 #include <iosfwd> // std::ostream
Note: See TracChangeset
for help on using the changeset viewer.
