UT_SuperInterval Class Reference

#include <UT_SuperInterval.h>

Inheritance diagram for UT_SuperInterval:

UT_Interval

List of all members.

Public Member Functions

 UT_SuperInterval (UT_Interval const &interval)
 UT_SuperInterval (fpreal a, fpreal b, bool ia=true, bool ib=true)
 UT_SuperInterval ()
 ~UT_SuperInterval ()
UT_SuperIntervaloperator= (UT_Interval const &interval)
bool contains (fpreal arg, fpreal tol=UT_FTOLERANCED) const
void clamp (fpreal c_min, fpreal c_max)
void display () const

Public Attributes

bool myMinInclusive
bool myMaxInclusive


Detailed Description

Definition at line 27 of file UT_SuperInterval.h.


Constructor & Destructor Documentation

UT_SuperInterval::UT_SuperInterval ( UT_Interval const &  interval  )  [inline]

Definition at line 30 of file UT_SuperInterval.h.

UT_SuperInterval::UT_SuperInterval ( fpreal  a,
fpreal  b,
bool  ia = true,
bool  ib = true 
) [inline]

Definition at line 35 of file UT_SuperInterval.h.

UT_SuperInterval::UT_SuperInterval (  )  [inline]

Definition at line 42 of file UT_SuperInterval.h.

UT_SuperInterval::~UT_SuperInterval (  )  [inline]

Definition at line 48 of file UT_SuperInterval.h.


Member Function Documentation

void UT_SuperInterval::clamp ( fpreal  c_min,
fpreal  c_max 
)

bool UT_SuperInterval::contains ( fpreal  arg,
fpreal  tol = UT_FTOLERANCED 
) const [inline]

Definition at line 64 of file UT_SuperInterval.h.

void UT_SuperInterval::display (  )  const

Reimplemented from UT_Interval.

UT_SuperInterval& UT_SuperInterval::operator= ( UT_Interval const &  interval  )  [inline]

Definition at line 50 of file UT_SuperInterval.h.


Member Data Documentation

Definition at line 85 of file UT_SuperInterval.h.

Definition at line 85 of file UT_SuperInterval.h.


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

Generated on Fri May 25 00:10:55 2012 for HDK by  doxygen 1.5.9