Open CASCADE Technology  7.7.0
Public Member Functions | Data Fields

BOPAlgo_MakePeriodic::PeriodicityParams Struct Reference

Structure to keep all periodicity parameters: More...

#include <BOPAlgo_MakePeriodic.hxx>

Public Member Functions

 PeriodicityParams ()
 
void Clear ()
 Returns all previously set parameters to default values. More...
 

Data Fields

Standard_Boolean myPeriodic [3]
 Array of flags defining whether the shape should be periodic in XYZ directions. More...
 
Standard_Real myPeriod [3]
 Array of XYZ period values. Defining the period for any direction the corresponding flag for that direction in myPeriodic should be set to true. More...
 
Standard_Boolean myIsTrimmed [3]
 Array of flags defining whether the input shape has to be trimmed to fit the required period in the required direction. More...
 
Standard_Real myPeriodFirst [3]
 Array of start parameters of the XYZ periods: required for trimming. More...
 

Detailed Description

Structure to keep all periodicity parameters:

Constructor & Destructor Documentation

◆ PeriodicityParams()

BOPAlgo_MakePeriodic::PeriodicityParams::PeriodicityParams ( )
inline

Member Function Documentation

◆ Clear()

void BOPAlgo_MakePeriodic::PeriodicityParams::Clear ( )
inline

Returns all previously set parameters to default values.

Field Documentation

◆ myIsTrimmed

Standard_Boolean BOPAlgo_MakePeriodic::PeriodicityParams::myIsTrimmed[3]

Array of flags defining whether the input shape has to be trimmed to fit the required period in the required direction.

◆ myPeriod

Standard_Real BOPAlgo_MakePeriodic::PeriodicityParams::myPeriod[3]

Array of XYZ period values. Defining the period for any direction the corresponding flag for that direction in myPeriodic should be set to true.

◆ myPeriodFirst

Standard_Real BOPAlgo_MakePeriodic::PeriodicityParams::myPeriodFirst[3]

Array of start parameters of the XYZ periods: required for trimming.

◆ myPeriodic

Standard_Boolean BOPAlgo_MakePeriodic::PeriodicityParams::myPeriodic[3]

Array of flags defining whether the shape should be periodic in XYZ directions.


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