Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Public Member Functions | Data Fields
PeriodicInterval Class Reference

#include <IntCurve_IntConicConic_Tool.hxx>

Public Member Functions

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

Data Fields

double Binf
 
double Bsup
 
bool isnull
 

Constructor & Destructor Documentation

◆ PeriodicInterval() [1/3]

PeriodicInterval::PeriodicInterval ( const IntRes2d_Domain & Domain)
inline

◆ PeriodicInterval() [2/3]

PeriodicInterval::PeriodicInterval ( )
inline

◆ PeriodicInterval() [3/3]

PeriodicInterval::PeriodicInterval ( const double a,
const double b )
inline

Member Function Documentation

◆ Complement()

void PeriodicInterval::Complement ( )
inline

◆ FirstIntersection()

PeriodicInterval PeriodicInterval::FirstIntersection ( PeriodicInterval & I1)

◆ IsNull()

bool PeriodicInterval::IsNull ( )
inline

◆ Length()

double PeriodicInterval::Length ( )
inline

◆ Normalize()

void PeriodicInterval::Normalize ( )
inline

◆ SecondIntersection()

PeriodicInterval PeriodicInterval::SecondIntersection ( PeriodicInterval & I2)

◆ SetNull()

void PeriodicInterval::SetNull ( )
inline

◆ SetValues()

void PeriodicInterval::SetValues ( const double a,
const double b )
inline

Field Documentation

◆ Binf

double PeriodicInterval::Binf

◆ Bsup

double PeriodicInterval::Bsup

◆ isnull

bool PeriodicInterval::isnull

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