Adobe Systems, Inc.

RandomAccessNDImageConcept< IMG > Struct Template Reference
[N-Dimensional Image]

N-dimensional container of values concept. More...

#include <gil_concept.hpp>

List of all members.


Public Member Functions

void constraints ()

Public Attributes

IMG img

Detailed Description

template<typename IMG>
struct RandomAccessNDImageConcept< IMG >

template <boost::RandomAccessContainerConcept IMG>
concept RandomAccessNDImageConcept : DefaultConstructible<IMG> {
    typename view_t; where MutableRandomAccessNDImageViewConcept<view_t>;
    typename point_t = const_view_t::point_t;
    
    IMG::IMG(const point_t&, int);   // construct with dimensions and alignment
    
    void resize_clobber_image(IMAGE& img, const IMG::point_t& new_size) {
        IMG tmp(new_size); swap(tmp,img);
    }

    const point_t&        get_dimensions(const IMG&);
    const const_view_t&   const_view(const IMG&);
};

Definition at line 1685 of file gil_concept.hpp.

Copyright © 2006 Adobe Systems Incorporated.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy.

Search powered by Google