Adobe Systems, Inc.

point2< T > Class Template Reference
[Point]

2D point both axes of which have the same dimension type

MODELS: Point2DConcept

#include <utilities.hpp>

List of all members.


Public Types

typedef T value_type

Public Member Functions

const point2operator+= (const point2 &p)
point2 operator- () const
const point2operator-= (const point2 &p)
const point2operator/= (double t)
point2 operator<< (int shift) const
const point2operator= (const point2 &p)
point2 operator>> (int shift) const
T & operator[] (std::size_t i)
const T & operator[] (std::size_t i) const
template<typename T1>
 point2 (const point2< T1 > &p)
 point2 (T newX, T newY)
 point2 ()
 ~point2 ()

Public Attributes

x
y

Static Public Attributes

static const std::size_t num_dimensions

Classes

struct  axis

Detailed Description

template<typename T>
class point2< T >

Definition at line 38 of file utilities.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