SCurve2d#

Fully qualified name: occt::SCurve2d

Defined in OCCT_BREP_IMPORT/inc/OcctFileRecords.h

struct SCurve2d#

Public Members

ECurveType eType = ECurveType::Unknown#
SPnt2 sLocation#
SDir2 sXAxis#
SDir2 sYAxis#
double dRadius = 0.0#
double dMinorRadius = 0.0#
double dFocal = 0.0#
bool bRational = false#
bool bPeriodic = false#
int iDegree = 0#
std::vector<SPnt2> sPoles#
std::vector<double> dWeights#
std::vector<double> dKnots#
std::vector<int> iMults#
double dFirst = 0.0#
double dLast = 0.0#
double dOffset = 0.0#
std::shared_ptr<SCurve2d> pBasis#