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

#include <Interval1d.h>

Public Member Functions

 Interval1d (double)
 
 Interval1d (double, double)
 
 Interval1d (double, double, int)
 
 Interval1d (void)
 
 Interval1d (const Interval1d &)
 
bool isNull (void) const
 
bool operator&& (Interval1d) const
 
bool operator&& (double) const
 
bool operator<= (Interval1d) const
 
Interval1doperator= (Interval1d &&)
 
Interval1doperator= (Interval1d const &)
 
Interval1d operator* (Interval1d) const
 
Interval1d operator+ (Interval1d) const
 
double length (void) const
 
double mid (void) const
 
void enlarge (double)
 
void init (void)
 
void operator*= (Interval1d)
 
void operator+= (Interval1d)
 
void operator+= (double)
 

Static Public Attributes

static Interval1d const kNull
 

Detailed Description

Definition at line 19 of file Interval1d.h.

Constructor & Destructor Documentation

◆ Interval1d() [1/5]

Interval1d::Interval1d ( double )

◆ Interval1d() [2/5]

Interval1d::Interval1d ( double ,
double  )

◆ Interval1d() [3/5]

Interval1d::Interval1d ( double ,
double ,
int  )

◆ Interval1d() [4/5]

Interval1d::Interval1d ( void )

◆ Interval1d() [5/5]

Interval1d::Interval1d ( const Interval1d & )
inline

Definition at line 29 of file Interval1d.h.

Member Function Documentation

◆ enlarge()

void Interval1d::enlarge ( double )

◆ init()

void Interval1d::init ( void )

◆ isNull()

bool Interval1d::isNull ( void ) const

◆ length()

double Interval1d::length ( void ) const

◆ mid()

double Interval1d::mid ( void ) const

◆ operator&&() [1/2]

bool Interval1d::operator&& ( double ) const

◆ operator&&() [2/2]

bool Interval1d::operator&& ( Interval1d ) const

◆ operator*()

Interval1d Interval1d::operator* ( Interval1d ) const

◆ operator*=()

void Interval1d::operator*= ( Interval1d )

◆ operator+()

Interval1d Interval1d::operator+ ( Interval1d ) const

◆ operator+=() [1/2]

void Interval1d::operator+= ( double )

◆ operator+=() [2/2]

void Interval1d::operator+= ( Interval1d )

◆ operator<=()

bool Interval1d::operator<= ( Interval1d ) const

◆ operator=() [1/2]

Interval1d & Interval1d::operator= ( Interval1d && )

◆ operator=() [2/2]

Interval1d & Interval1d::operator= ( Interval1d const & )

Member Data Documentation

◆ kNull

Interval1d const Interval1d::kNull
static

Definition at line 22 of file Interval1d.h.


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