9 #include <sbml/packages/render/sbml/RenderCubicBezier.h>
29 CLRenderCubicBezier::CLRenderCubicBezier(
const CLRelAbsVector& bp1_x,
const CLRelAbsVector& bp1_y,
const CLRelAbsVector& bp1_z,
const CLRelAbsVector& bp2_x,
const CLRelAbsVector& bp2_y,
const CLRelAbsVector& bp2_z,
const CLRelAbsVector& end_x,
const CLRelAbsVector& end_y,
const CLRelAbsVector& end_z):
CLRenderPoint(end_x, end_y, end_z),
44 mBasePoint1_X(orig.mBasePoint1_X),
45 mBasePoint1_Y(orig.mBasePoint1_Y),
46 mBasePoint1_Z(orig.mBasePoint1_Z),
47 mBasePoint2_X(orig.mBasePoint2_X),
48 mBasePoint2_Y(orig.mBasePoint2_Y),
49 mBasePoint2_Z(orig.mBasePoint2_Z)
58 mBasePoint1_X(source.basePoint1_X()),
59 mBasePoint1_Y(source.basePoint1_Y()),
60 mBasePoint1_Z(source.basePoint1_Z()),
61 mBasePoint2_X(source.basePoint2_X()),
62 mBasePoint2_Y(source.basePoint2_Y()),
63 mBasePoint2_Z(source.basePoint2_Z())
280 RenderCubicBezier* pCB =
new RenderCubicBezier(level, version);
285 pCB->setBasePoint1(*pV1, *pV2, *pV3);
292 pCB->setBasePoint2(*pV1, *pV2, *pV3);
CLRelAbsVector mBasePoint1_Z
const CLRelAbsVector & basePoint1_X() const
CLRelAbsVector mBasePoint2_Y
CLRelAbsVector mBasePoint2_X
CLRenderPoint & operator=(const CLRenderPoint &orig)
void setBasePoint1_Z(const CLRelAbsVector &v)
const CLRelAbsVector & basePoint2_Y() const
const CLRelAbsVector & z() const
virtual ~CLRenderCubicBezier()
const CLRelAbsVector & basePoint2_Z() const
const CLRelAbsVector & basePoint2_X() const
const CLRelAbsVector & y() const
virtual CLRenderCubicBezier & operator=(const CLRenderCubicBezier &orig)
void setBasePoint2_Z(const CLRelAbsVector &v)
void setBasePoint2_X(const CLRelAbsVector &v)
CLRelAbsVector mBasePoint2_Z
RelAbsVector * toSBML() const
void setBasePoint2_Y(const CLRelAbsVector &v)
void setBasePoint1(const CLRelAbsVector &x, const CLRelAbsVector &y, const CLRelAbsVector &z=CLRelAbsVector(0.0, 0.0))
void setBasePoint1_X(const CLRelAbsVector &v)
const CLRelAbsVector & basePoint1_Z() const
CLRelAbsVector mBasePoint1_X
virtual RenderPoint * toSBML(unsigned int level, unsigned int version) const
const CLRelAbsVector & x() const
const CLRelAbsVector & basePoint1_Y() const
CLRelAbsVector mBasePoint1_Y
virtual void addSBMLAttributes(RenderPoint *pPoint) const
void setBasePoint2(const CLRelAbsVector &x, const CLRelAbsVector &y, const CLRelAbsVector &z=CLRelAbsVector(0.0, 0.0))
void setBasePoint1_Y(const CLRelAbsVector &v)