Open CASCADE Technology  6.9.0
Public Member Functions | Data Fields

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

Standard_Real PeriodicInterval::Binf
Standard_Real PeriodicInterval::Bsup
Standard_Boolean PeriodicInterval::isnull

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