Lines Matching refs:C2ConstGraphicBlock
79 friend class ::C2ConstGraphicBlock;
85 friend class ::C2ConstGraphicBlock;
93 class ConstGraphicBlockBuddy : public C2ConstGraphicBlock {
94 using C2ConstGraphicBlock::C2ConstGraphicBlock;
1031 C2ConstGraphicBlock::C2ConstGraphicBlock( in C2ConstGraphicBlock() function in C2ConstGraphicBlock
1035 C2Acquirable<const C2GraphicView> C2ConstGraphicBlock::map() const { in map()
1045 C2ConstGraphicBlock C2ConstGraphicBlock::subBlock(const C2Rect &rect) const { in subBlock()
1046 return C2ConstGraphicBlock(mImpl, C2PlanarSection(*mImpl, crop().intersect(rect)), mFence); in subBlock()
1066 C2ConstGraphicBlock C2GraphicBlock::share(const C2Rect &crop, C2Fence fence) { in share()
1146 explicit Impl(const std::vector<C2ConstGraphicBlock> &blocks) in Impl()
1153 const std::vector<C2ConstGraphicBlock> &graphicBlocks() const { return mGraphicBlocks; } in graphicBlocks()
1158 std::vector<C2ConstGraphicBlock> mGraphicBlocks;
1162 C2BufferData::C2BufferData(const std::vector<C2ConstGraphicBlock> &blocks) : mImpl(new Impl(blocks)… in C2BufferData()
1170 const std::vector<C2ConstGraphicBlock> C2BufferData::graphicBlocks() const { in graphicBlocks()
1178 Impl(C2Buffer *thiz, const std::vector<C2ConstGraphicBlock> &blocks) in Impl()
1262 C2Buffer::C2Buffer(const std::vector<C2ConstGraphicBlock> &blocks) in C2Buffer()
1301 std::shared_ptr<C2Buffer> C2Buffer::CreateGraphicBuffer(const C2ConstGraphicBlock &block) { in CreateGraphicBuffer()