Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Public Member Functions | Data Fields
BOPAlgo_MakePeriodic::PeriodicityParams Struct Reference

#include <BOPAlgo_MakePeriodic.hxx>

Public Member Functions

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

Data Fields

bool myPeriodic [3]
 Array of flags defining whether the shape should be periodic in XYZ directions.
 
double 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.
 
bool myIsTrimmed [3]
 Array of flags defining whether the input shape has to be trimmed to fit the required period in the required direction.
 
double myPeriodFirst [3]
 Array of start parameters of the XYZ periods: required for trimming.
 

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

bool 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

double 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

double BOPAlgo_MakePeriodic::PeriodicityParams::myPeriodFirst[3]

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

◆ myPeriodic

bool 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: