Open CASCADE Technology 6.6.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


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines