friend class ShapePersistent_Geom2d_Curve;
public:
+ pBezier()
+ : myRational(Standard_False)
+ {
+ }
inline void Read (StdObjMgt_ReadData& theReadData)
{ theReadData >> myRational >> myPoles >> myWeights; }
inline void Write (StdObjMgt_WriteData& theWriteData) const
friend class ShapePersistent_Geom2d_Curve;
public:
+ pBSpline()
+ : myRational(Standard_False),
+ myPeriodic(Standard_False),
+ mySpineDegree(0)
+ {
+ }
inline void Read (StdObjMgt_ReadData& theReadData)
{
theReadData >> myRational >> myPeriodic >> mySpineDegree;
friend class ShapePersistent_Geom2d_Curve;
public:
+ pTrimmed()
+ : myFirstU(0.0),
+ myLastU(0.0)
+ {
+ }
inline void Read (StdObjMgt_ReadData& theReadData)
{ theReadData >> myBasisCurve >> myFirstU >> myLastU; }
inline void Write (StdObjMgt_WriteData& theWriteData) const
friend class ShapePersistent_Geom2d_Curve;
public:
+ pOffset()
+ : myOffsetValue(0.0)
+ {
+ }
inline void Read (StdObjMgt_ReadData& theReadData)
{ theReadData >> myBasisCurve >> myOffsetValue; }
inline void Write (StdObjMgt_WriteData& theWriteData) const