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

#include <IntInterval3d.h>

Public Member Functions

 IntInterval3d (IntPoint3d)
 
 IntInterval3d (IntPoint3d, IntPoint3d)
 
 IntInterval3d (IntPoint3d, IntPoint3d, int)
 
 IntInterval3d (void)
 
 IntInterval3d (const IntInterval3d &)
 
bool isNull (void) const
 
bool operator&& (IntInterval3d) const
 
bool operator&& (IntPoint3d) const
 
bool operator<= (IntInterval3d) const
 
IntInterval1d project (int) const
 
IntInterval3doperator= (IntInterval3d &&)
 
IntInterval3doperator= (IntInterval3d const &)
 
IntInterval3d operator* (IntInterval3d) const
 
IntInterval3d operator+ (IntInterval3d) const
 
IntPoint3d mid (void) const
 
int length (int) const
 
void enlarge (int)
 
void init (void)
 
void operator*= (IntInterval3d)
 
void operator+= (IntInterval3d)
 
void operator+= (IntPoint3d)
 

Static Public Attributes

static IntInterval3d const kNull
 

Detailed Description

Definition at line 21 of file IntInterval3d.h.

Constructor & Destructor Documentation

◆ IntInterval3d() [1/5]

IntInterval3d::IntInterval3d ( IntPoint3d )

◆ IntInterval3d() [2/5]

IntInterval3d::IntInterval3d ( IntPoint3d ,
IntPoint3d  )

◆ IntInterval3d() [3/5]

IntInterval3d::IntInterval3d ( IntPoint3d ,
IntPoint3d ,
int  )

◆ IntInterval3d() [4/5]

IntInterval3d::IntInterval3d ( void )

◆ IntInterval3d() [5/5]

IntInterval3d::IntInterval3d ( const IntInterval3d & )

Member Function Documentation

◆ enlarge()

void IntInterval3d::enlarge ( int )

◆ init()

void IntInterval3d::init ( void )

◆ isNull()

bool IntInterval3d::isNull ( void ) const

◆ length()

int IntInterval3d::length ( int ) const

◆ mid()

IntPoint3d IntInterval3d::mid ( void ) const

◆ operator&&() [1/2]

bool IntInterval3d::operator&& ( IntInterval3d ) const

◆ operator&&() [2/2]

bool IntInterval3d::operator&& ( IntPoint3d ) const

◆ operator*()

IntInterval3d IntInterval3d::operator* ( IntInterval3d ) const

◆ operator*=()

void IntInterval3d::operator*= ( IntInterval3d )

◆ operator+()

IntInterval3d IntInterval3d::operator+ ( IntInterval3d ) const

◆ operator+=() [1/2]

void IntInterval3d::operator+= ( IntInterval3d )

◆ operator+=() [2/2]

void IntInterval3d::operator+= ( IntPoint3d )

◆ operator<=()

bool IntInterval3d::operator<= ( IntInterval3d ) const

◆ operator=() [1/2]

IntInterval3d & IntInterval3d::operator= ( IntInterval3d && )

◆ operator=() [2/2]

IntInterval3d & IntInterval3d::operator= ( IntInterval3d const & )

◆ project()

IntInterval1d IntInterval3d::project ( int ) const

Member Data Documentation

◆ kNull

IntInterval3d const IntInterval3d::kNull
static

Definition at line 24 of file IntInterval3d.h.


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