1// Copyright 2014 PDFium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com 6 7#ifndef CORE_FXCODEC_JBIG2_JBIG2_PATTERNDICT_H_ 8#define CORE_FXCODEC_JBIG2_JBIG2_PATTERNDICT_H_ 9 10#include <memory> 11#include <vector> 12 13#include "core/fxcodec/jbig2/JBig2_Define.h" 14#include "core/fxcodec/jbig2/JBig2_Image.h" 15 16class CJBig2_PatternDict { 17 public: 18 explicit CJBig2_PatternDict(uint32_t dict_size); 19 20 ~CJBig2_PatternDict(); 21 22 uint32_t NUMPATS; 23 std::vector<std::unique_ptr<CJBig2_Image>> HDPATS; 24}; 25 26#endif // CORE_FXCODEC_JBIG2_JBIG2_PATTERNDICT_H_ 27