Public Member Functions | Public Attributes
ON_4fPoint Class Reference

#include <opennurbs_fpoint.h>

List of all members.

Public Member Functions

double MaximumCoordinate () const
int MaximumCoordinateIndex () const
bool Normalize ()
 ON_4fPoint ()
 ON_4fPoint (float x, float y, float z, float w)
 ON_4fPoint (const ON_2fPoint &)
 ON_4fPoint (const ON_3fPoint &)
 ON_4fPoint (const ON_2fVector &)
 ON_4fPoint (const ON_3fVector &)
 ON_4fPoint (const float *)
 ON_4fPoint (const ON_2dPoint &)
 ON_4fPoint (const ON_3dPoint &)
 ON_4fPoint (const ON_4dPoint &)
 ON_4fPoint (const ON_2dVector &)
 ON_4fPoint (const ON_3dVector &)
 ON_4fPoint (const double *)
 operator const float * () const
 operator float * ()
bool operator!= (const ON_4fPoint &) const
ON_4fPoint operator* (float) const
float operator* (const ON_4fPoint &) const
ON_4fPointoperator*= (float)
ON_4fPoint operator+ (const ON_4fPoint &) const
ON_4fPointoperator+= (const ON_4fPoint &)
ON_4fPoint operator- (const ON_4fPoint &) const
ON_4fPointoperator-= (const ON_4fPoint &)
ON_4fPoint operator/ (float) const
ON_4fPointoperator/= (float)
ON_4fPointoperator= (const ON_2fPoint &)
ON_4fPointoperator= (const ON_3fPoint &)
ON_4fPointoperator= (const ON_2fVector &)
ON_4fPointoperator= (const ON_3fVector &)
ON_4fPointoperator= (const float *)
ON_4fPointoperator= (const ON_2dPoint &)
ON_4fPointoperator= (const ON_3dPoint &)
ON_4fPointoperator= (const ON_4dPoint &)
ON_4fPointoperator= (const ON_2dVector &)
ON_4fPointoperator= (const ON_3dVector &)
ON_4fPointoperator= (const double *)
bool operator== (ON_4fPoint) const
float & operator[] (int)
float operator[] (int) const
float & operator[] (unsigned int)
float operator[] (unsigned int) const
void Set (float, float, float, float)
void Transform (const ON_Xform &)
void Zero ()

Public Attributes

float w
float x
float y
float z

Detailed Description

Definition at line 310 of file opennurbs_fpoint.h.


Constructor & Destructor Documentation

Definition at line 2272 of file opennurbs_point.cpp.

ON_4fPoint::ON_4fPoint ( float  x,
float  y,
float  z,
float  w 
)

Definition at line 2295 of file opennurbs_point.cpp.

Definition at line 2298 of file opennurbs_point.cpp.

Definition at line 2301 of file opennurbs_point.cpp.

Definition at line 2306 of file opennurbs_point.cpp.

Definition at line 2309 of file opennurbs_point.cpp.

ON_4fPoint::ON_4fPoint ( const float *  p)

Definition at line 2285 of file opennurbs_point.cpp.

Definition at line 2312 of file opennurbs_point.cpp.

Definition at line 2315 of file opennurbs_point.cpp.

Definition at line 2320 of file opennurbs_point.cpp.

Definition at line 2325 of file opennurbs_point.cpp.

Definition at line 2328 of file opennurbs_point.cpp.

ON_4fPoint::ON_4fPoint ( const double *  p)

Definition at line 2275 of file opennurbs_point.cpp.


Member Function Documentation

Definition at line 2609 of file opennurbs_point.cpp.

Definition at line 2601 of file opennurbs_point.cpp.

Definition at line 834 of file opennurbs_point.cpp.

ON_4fPoint::operator const float * ( ) const

Definition at line 2336 of file opennurbs_point.cpp.

ON_4fPoint::operator float * ( )

Definition at line 2331 of file opennurbs_point.cpp.

bool ON_4fPoint::operator!= ( const ON_4fPoint p) const

Definition at line 2574 of file opennurbs_point.cpp.

ON_4fPoint ON_4fPoint::operator* ( float  d) const

Definition at line 2548 of file opennurbs_point.cpp.

float ON_4fPoint::operator* ( const ON_4fPoint h) const

Definition at line 2559 of file opennurbs_point.cpp.

ON_4fPoint & ON_4fPoint::operator*= ( float  d)

Definition at line 2450 of file opennurbs_point.cpp.

ON_4fPoint ON_4fPoint::operator+ ( const ON_4fPoint p) const

Definition at line 2533 of file opennurbs_point.cpp.

ON_4fPoint & ON_4fPoint::operator+= ( const ON_4fPoint p)

Definition at line 2469 of file opennurbs_point.cpp.

ON_4fPoint ON_4fPoint::operator- ( const ON_4fPoint p) const

Definition at line 2540 of file opennurbs_point.cpp.

ON_4fPoint & ON_4fPoint::operator-= ( const ON_4fPoint p)

Definition at line 2501 of file opennurbs_point.cpp.

ON_4fPoint ON_4fPoint::operator/ ( float  d) const

Definition at line 2553 of file opennurbs_point.cpp.

ON_4fPoint & ON_4fPoint::operator/= ( float  d)

Definition at line 2459 of file opennurbs_point.cpp.

ON_4fPoint & ON_4fPoint::operator= ( const ON_2fPoint p)

Definition at line 2369 of file opennurbs_point.cpp.

ON_4fPoint & ON_4fPoint::operator= ( const ON_3fPoint p)

Definition at line 2378 of file opennurbs_point.cpp.

ON_4fPoint & ON_4fPoint::operator= ( const ON_2fVector v)

Definition at line 2387 of file opennurbs_point.cpp.

ON_4fPoint & ON_4fPoint::operator= ( const ON_3fVector v)

Definition at line 2396 of file opennurbs_point.cpp.

ON_4fPoint & ON_4fPoint::operator= ( const float *  p)

Definition at line 2355 of file opennurbs_point.cpp.

ON_4fPoint & ON_4fPoint::operator= ( const ON_2dPoint p)

Definition at line 2405 of file opennurbs_point.cpp.

ON_4fPoint & ON_4fPoint::operator= ( const ON_3dPoint p)

Definition at line 2414 of file opennurbs_point.cpp.

ON_4fPoint & ON_4fPoint::operator= ( const ON_4dPoint p)

Definition at line 2423 of file opennurbs_point.cpp.

ON_4fPoint & ON_4fPoint::operator= ( const ON_2dVector v)

Definition at line 2432 of file opennurbs_point.cpp.

ON_4fPoint & ON_4fPoint::operator= ( const ON_3dVector v)

Definition at line 2441 of file opennurbs_point.cpp.

ON_4fPoint & ON_4fPoint::operator= ( const double *  p)

Definition at line 2341 of file opennurbs_point.cpp.

bool ON_4fPoint::operator== ( ON_4fPoint  p) const

Definition at line 2564 of file opennurbs_point.cpp.

float & ON_4fPoint::operator[] ( int  i)

Definition at line 2584 of file opennurbs_point.cpp.

float ON_4fPoint::operator[] ( int  i) const

Definition at line 2579 of file opennurbs_point.cpp.

float & ON_4fPoint::operator[] ( unsigned int  i)

Definition at line 2595 of file opennurbs_point.cpp.

float ON_4fPoint::operator[] ( unsigned int  i) const

Definition at line 2590 of file opennurbs_point.cpp.

void ON_4fPoint::Set ( float  xx,
float  yy,
float  zz,
float  ww 
)

Definition at line 6225 of file opennurbs_point.cpp.

void ON_4fPoint::Transform ( const ON_Xform xform)

Definition at line 783 of file opennurbs_point.cpp.

void ON_4fPoint::Zero ( )

Definition at line 2615 of file opennurbs_point.cpp.


Member Data Documentation

Definition at line 313 of file opennurbs_fpoint.h.

Definition at line 313 of file opennurbs_fpoint.h.

Definition at line 313 of file opennurbs_fpoint.h.

Definition at line 313 of file opennurbs_fpoint.h.


The documentation for this class was generated from the following files:


pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:38:50