コード例 #1
0
ファイル: zipwriter.cpp プロジェクト: libLAS/libLAS-1.6
void ZipWriterImpl::WriteHeader()
{
    m_header_writer = HeaderWriterPtr(new writer::Header(m_ofs, m_pointCount, *m_header) );

    m_header_writer->write();

    m_header = HeaderPtr(new liblas::Header(m_header_writer->GetHeader()));
}
コード例 #2
0
ReaderImpl::ReaderImpl(std::istream& ifs)
    : m_ifs(ifs)
    , m_size(0)
    , m_current(0)
    // , m_point_reader(PointReaderPtr())
    , m_header_reader(new reader::Header(m_ifs))
    , m_header(HeaderPtr())
    , m_point(PointPtr(new liblas::Point()))
    , m_filters(0)
    , m_transforms(0)
    , bNeedHeaderCheck(false)
{

}
コード例 #3
0
ファイル: Header.cpp プロジェクト: Michael-Lfx/vrjuggler
HeaderPtr Header::create(const vpr::Uint16 code, const vpr::Uint16 type,
                         const vpr::Uint32 length, const vpr::Uint32 frame)
{
   return HeaderPtr(new Header(code, type, length, frame));
}
コード例 #4
0
ファイル: Header.cpp プロジェクト: Michael-Lfx/vrjuggler
HeaderPtr Header::create()
{
   return HeaderPtr(new Header());
}
コード例 #5
0
void ReaderImpl::SetHeader(liblas::Header const& header) 
{
    m_header = HeaderPtr(new liblas::Header(header));
    m_point->SetHeader(HeaderOptionalConstRef(header));
}
コード例 #6
0
ファイル: zipwriter.cpp プロジェクト: libLAS/libLAS-1.6
void ZipWriterImpl::SetHeader(liblas::Header const& header)
{
    m_header = HeaderPtr(new liblas::Header(header));
}