PeriodicInterval Class Reference

#include <IntCurve_IntConicConic_Tool.hxx>

Public Member Functions

void SetNull ()
Standard_Boolean IsNull ()
void Complement ()
Standard_Real Length ()
 PeriodicInterval (const IntRes2d_Domain &Domain)
 PeriodicInterval ()
 PeriodicInterval (const Standard_Real a, const Standard_Real b)
void SetValues (const Standard_Real a, const Standard_Real b)
void Normalize ()
PeriodicInterval FirstIntersection (PeriodicInterval &I1)
PeriodicInterval SecondIntersection (PeriodicInterval &I2)

Data Fields

Standard_Real Binf
Standard_Real Bsup
Standard_Boolean isnull

Constructor & Destructor Documentation

PeriodicInterval::PeriodicInterval ( const IntRes2d_Domain Domain  )  [inline]
PeriodicInterval::PeriodicInterval (  )  [inline]
PeriodicInterval::PeriodicInterval ( const Standard_Real  a,
const Standard_Real  b 
) [inline]

Member Function Documentation

void PeriodicInterval::Complement (  )  [inline]
PeriodicInterval PeriodicInterval::FirstIntersection ( PeriodicInterval I1  ) 
Standard_Boolean PeriodicInterval::IsNull (  )  [inline]
Standard_Real PeriodicInterval::Length ( void   )  [inline]
void PeriodicInterval::Normalize (  )  [inline]
PeriodicInterval PeriodicInterval::SecondIntersection ( PeriodicInterval I2  ) 
void PeriodicInterval::SetNull (  )  [inline]
void PeriodicInterval::SetValues ( const Standard_Real  a,
const Standard_Real  b 
) [inline]

Field Documentation


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 11:00:45 2011 for Open CASCADE Technology by  doxygen 1.6.3