| 458 | */ |
| 459 | |
| 460 | LASwriteItemCompressed_RGB12_v2::LASwriteItemCompressed_RGB12_v2(ArithmeticEncoder* enc) |
| 461 | { |
| 462 | /* set encoder */ |
| 463 | assert(enc); |
| 464 | this->enc = enc; |
| 465 | |
| 466 | /* create models and integer compressors */ |
| 467 | m_byte_used = enc->createSymbolModel(128); |
| 468 | m_rgb_diff_0 = enc->createSymbolModel(256); |
| 469 | m_rgb_diff_1 = enc->createSymbolModel(256); |
| 470 | m_rgb_diff_2 = enc->createSymbolModel(256); |
| 471 | m_rgb_diff_3 = enc->createSymbolModel(256); |
| 472 | m_rgb_diff_4 = enc->createSymbolModel(256); |
| 473 | m_rgb_diff_5 = enc->createSymbolModel(256); |
| 474 | } |
| 475 | |
| 476 | LASwriteItemCompressed_RGB12_v2::~LASwriteItemCompressed_RGB12_v2() |
| 477 | { |
nothing calls this directly
no test coverage detected