FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
NmVector Class Reference

#include <NmVector.h>

Public Member Functions

 NmVector (NmVector const &)
 
 NmVector (int)
 
 NmVector (int, double const *const)
 
 NmVector (int, double)
 
 NmVector (void)
 
 ~NmVector (void)
 
NmVectorcoordSet (double(__cdecl *)(double))
 
NmVectornegate (void)
 
NmVectoroperator*= (double)
 
NmVectoroperator+= (NmVector const &)
 
NmVectoroperator-= (NmVector const &)
 
NmVectoroperator/= (double)
 
NmVectoroperator= (NmVector const &)
 
NmVectoroperator= (double)
 
NmVectorreset (NmVector const &)
 
NmVectorreset (double)
 
NmVectorreset (int)
 
NmVectorreset (int, double const *const)
 
NmVectorreset (int, double)
 
NmVectorresize (int)
 
NmVector coord (double(__cdecl *)(double)) const
 
NmVector operator+ (NmVector const &) const
 
NmVector operator- (NmVector const &) const
 
NmVector operator/ (double) const
 
doubleoperator[] (int)
 
double operator* (NmVector const &) const
 
double operator[] (int) const
 
double vecAbs (void) const
 
double vecMax (void) const
 
double vecMin (void) const
 
int dim (void) const
 
int operator!= (NmVector const &) const
 
int operator!= (double) const
 
int operator< (NmVector const &) const
 
int operator< (double) const
 
int operator<= (NmVector const &) const
 
int operator<= (double) const
 
int operator== (NmVector const &) const
 
int operator== (double) const
 
int operator> (NmVector const &) const
 
int operator> (double) const
 
int operator>= (NmVector const &) const
 
int operator>= (double) const
 

Detailed Description

Definition at line 20 of file NmVector.h.

Constructor & Destructor Documentation

◆ NmVector() [1/5]

NmVector::NmVector ( NmVector const & )

◆ NmVector() [2/5]

NmVector::NmVector ( int )

◆ NmVector() [3/5]

NmVector::NmVector ( int ,
double const * const  )

◆ NmVector() [4/5]

NmVector::NmVector ( int ,
double  )

◆ NmVector() [5/5]

NmVector::NmVector ( void )

◆ ~NmVector()

NmVector::~NmVector ( void )

Member Function Documentation

◆ coord()

NmVector NmVector::coord ( double(__cdecl *)(double) ) const

◆ coordSet()

NmVector & NmVector::coordSet ( double(__cdecl *)(double) )

◆ dim()

int NmVector::dim ( void ) const

◆ negate()

NmVector & NmVector::negate ( void )

◆ operator!=() [1/2]

int NmVector::operator!= ( double ) const

◆ operator!=() [2/2]

int NmVector::operator!= ( NmVector const & ) const

◆ operator*()

double NmVector::operator* ( NmVector const & ) const

◆ operator*=()

NmVector & NmVector::operator*= ( double )

◆ operator+()

NmVector NmVector::operator+ ( NmVector const & ) const

◆ operator+=()

NmVector & NmVector::operator+= ( NmVector const & )

◆ operator-()

NmVector NmVector::operator- ( NmVector const & ) const

◆ operator-=()

NmVector & NmVector::operator-= ( NmVector const & )

◆ operator/()

NmVector NmVector::operator/ ( double ) const

◆ operator/=()

NmVector & NmVector::operator/= ( double )

◆ operator<() [1/2]

int NmVector::operator< ( double ) const

◆ operator<() [2/2]

int NmVector::operator< ( NmVector const & ) const

◆ operator<=() [1/2]

int NmVector::operator<= ( double ) const

◆ operator<=() [2/2]

int NmVector::operator<= ( NmVector const & ) const

◆ operator=() [1/2]

NmVector & NmVector::operator= ( double )

◆ operator=() [2/2]

NmVector & NmVector::operator= ( NmVector const & )

◆ operator==() [1/2]

int NmVector::operator== ( double ) const

◆ operator==() [2/2]

int NmVector::operator== ( NmVector const & ) const

◆ operator>() [1/2]

int NmVector::operator> ( double ) const

◆ operator>() [2/2]

int NmVector::operator> ( NmVector const & ) const

◆ operator>=() [1/2]

int NmVector::operator>= ( double ) const

◆ operator>=() [2/2]

int NmVector::operator>= ( NmVector const & ) const

◆ operator[]() [1/2]

double & NmVector::operator[] ( int )

◆ operator[]() [2/2]

double NmVector::operator[] ( int ) const

◆ reset() [1/5]

NmVector & NmVector::reset ( double )

◆ reset() [2/5]

NmVector & NmVector::reset ( int )

◆ reset() [3/5]

NmVector & NmVector::reset ( int ,
double const * const  )

◆ reset() [4/5]

NmVector & NmVector::reset ( int ,
double  )

◆ reset() [5/5]

NmVector & NmVector::reset ( NmVector const & )

◆ resize()

NmVector & NmVector::resize ( int )

◆ vecAbs()

double NmVector::vecAbs ( void ) const

◆ vecMax()

double NmVector::vecMax ( void ) const

◆ vecMin()

double NmVector::vecMin ( void ) const

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