Public Member Functions | Public Attributes
icVector3 Class Reference

#include <icVector.h>

List of all members.

Public Member Functions

icVector3 cross (const icVector3 &a)
double dot (const icVector3 &a, const icVector3 &b)
 icVector3 ()
 icVector3 (double d)
 icVector3 (double d0, double d1, double d2)
 icVector3 (const icVector3 &a)
 icVector3 (const double *a)
double length (const icVector3 &a)
void normalize (icVector3 &a)
int operator!= (const icVector3 &a) const
int operator!= (double d) const
icVector3operator*= (double d)
icVector3operator*= (const icVector3 &a)
icVector3operator+= (double d)
icVector3operator+= (const icVector3 &a)
icVector3operator-= (double d)
icVector3operator-= (const icVector3 &a)
icVector3operator/= (double d)
icVector3operator/= (const icVector3 &a)
icVector3operator= (double d)
icVector3operator= (const icVector3 &a)
icVector3operator= (const double *a)
int operator== (const icVector3 &a) const
int operator== (double d) const
icVector3set (double d)
icVector3set (double d0, double d1, double d2)
icVector3set (const icVector3 &a)
icVector3set (const double *a)

Public Attributes

double entry [3]

Detailed Description

Definition at line 253 of file icVector.h.


Constructor & Destructor Documentation

icVector3::icVector3 ( ) [inline]

Definition at line 317 of file icVector.h.

icVector3::icVector3 ( double  d) [inline]

Definition at line 320 of file icVector.h.

icVector3::icVector3 ( double  d0,
double  d1,
double  d2 
) [inline]

Definition at line 324 of file icVector.h.

icVector3::icVector3 ( const icVector3 a) [inline]

Definition at line 330 of file icVector.h.

icVector3::icVector3 ( const double *  a) [inline]

Definition at line 336 of file icVector.h.


Member Function Documentation

icVector3 icVector3::cross ( const icVector3 a) [inline]
double icVector3::dot ( const icVector3 a,
const icVector3 b 
) [inline]
double icVector3::length ( const icVector3 a) [inline]
void icVector3::normalize ( icVector3 a) [inline]
int icVector3::operator!= ( const icVector3 a) const [inline]

Definition at line 396 of file icVector.h.

int icVector3::operator!= ( double  d) const [inline]

Definition at line 408 of file icVector.h.

icVector3 & icVector3::operator*= ( double  d) [inline]

Definition at line 430 of file icVector.h.

icVector3 & icVector3::operator*= ( const icVector3 a) [inline]

Definition at line 451 of file icVector.h.

icVector3 & icVector3::operator+= ( double  d) [inline]

Definition at line 416 of file icVector.h.

icVector3 & icVector3::operator+= ( const icVector3 a) [inline]

Definition at line 437 of file icVector.h.

icVector3 & icVector3::operator-= ( double  d) [inline]

Definition at line 423 of file icVector.h.

icVector3 & icVector3::operator-= ( const icVector3 a) [inline]

Definition at line 444 of file icVector.h.

icVector3& icVector3::operator/= ( double  d) [inline]
icVector3& icVector3::operator/= ( const icVector3 a) [inline]
icVector3 & icVector3::operator= ( double  d) [inline]

Definition at line 376 of file icVector.h.

icVector3 & icVector3::operator= ( const icVector3 a) [inline]

Definition at line 380 of file icVector.h.

icVector3 & icVector3::operator= ( const double *  a) [inline]

Definition at line 384 of file icVector.h.

int icVector3::operator== ( const icVector3 a) const [inline]

Definition at line 390 of file icVector.h.

int icVector3::operator== ( double  d) const [inline]

Definition at line 402 of file icVector.h.

icVector3 & icVector3::set ( double  d) [inline]

Definition at line 344 of file icVector.h.

icVector3 & icVector3::set ( double  d0,
double  d1,
double  d2 
) [inline]

Definition at line 351 of file icVector.h.

icVector3 & icVector3::set ( const icVector3 a) [inline]

Definition at line 358 of file icVector.h.

icVector3 & icVector3::set ( const double *  a) [inline]

Definition at line 365 of file icVector.h.


Member Data Documentation

double icVector3::entry[3]

Definition at line 294 of file icVector.h.


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


tensor_field_nav_core
Author(s): Lintao Zheng, Kai Xu
autogenerated on Thu Jun 6 2019 19:50:56