Public Member Functions | Data Fields | Friends
AtPoint Struct Reference

3D point (single precision) More...

#include <ai_vector.h>

Public Member Functions

AtPoint operator+ (const AtPoint &p) const
 
AtPointoperator+= (const AtPoint &p)
 
AtPoint operator+ (float f) const
 
AtPointoperator+= (float f)
 
AtPoint operator- (const AtPoint &p) const
 
AtPointoperator-= (const AtPoint &p)
 
AtPoint operator- (float f) const
 
AtPointoperator-= (float f)
 
AtPoint operator- () const
 
AtPoint operator* (const AtPoint &p) const
 
AtPoint operator*= (const AtPoint &p)
 
AtPoint operator* (float f) const
 
AtPoint operator*= (float f)
 
AtPoint operator/ (const AtPoint &p) const
 
AtPoint operator/= (const AtPoint &p)
 
AtPoint operator/ (float f) const
 
AtPoint operator/= (float f)
 
bool operator== (const AtPoint &p) const
 
bool operator!= (const AtPoint &p) const
 
AtPointoperator= (float f)
 
float & operator[] (unsigned int i)
 
const float & operator[] (unsigned int i) const
 

Data Fields

float x
 
float y
 
float z
 

Friends

AtPoint operator* (float f, const AtPoint &p)
 
AtPoint operator+ (float f, const AtPoint &p)
 
AtPoint operator- (float f, const AtPoint &p)
 

Detailed Description

3D point (single precision)


The documentation for this struct was generated from the following file:

© 2009-2013 Solid Angle SL · all rights reserved · www.solidangle.com