Seamly2D
Code documentation
VCurveAngle Class Reference

#include <vcurveangle.h>

Inheritance diagram for VCurveAngle:
Collaboration diagram for VCurveAngle:

Public Member Functions

 VCurveAngle ()
 
 VCurveAngle (const quint32 &id, const quint32 &parentId, const VAbstractCurve *curve, CurveAngle angle)
 
 VCurveAngle (const quint32 &id, const quint32 &parentId, const QString &baseCurveName, const VSpline &spl, CurveAngle angle, qint32 segment)
 
 VCurveAngle (const VCurveAngle &var)
 
VCurveAngleoperator= (const VCurveAngle &var)
 
virtual ~VCurveAngle () Q_DECL_OVERRIDE
 
- Public Member Functions inherited from VCurveVariable
 VCurveVariable ()
 
 VCurveVariable (const quint32 &id, const quint32 &parentId)
 
 VCurveVariable (const VCurveVariable &var)
 
virtual ~VCurveVariable () Q_DECL_OVERRIDE
 
VCurveVariableoperator= (const VCurveVariable &var)
 
void Swap (VCurveVariable &var) Q_DECL_NOTHROW
 
virtual bool Filter (quint32 id) Q_DECL_OVERRIDE
 
quint32 GetId () const
 
void SetId (const quint32 &id)
 
quint32 GetParentId () const
 
void SetParentId (const quint32 &value)
 
- Public Member Functions inherited from VInternalVariable
 VInternalVariable ()
 
 VInternalVariable (const VInternalVariable &var)
 
virtual ~VInternalVariable ()
 
VInternalVariableoperator= (const VInternalVariable &var)
 
void Swap (VInternalVariable &var) Q_DECL_NOTHROW
 
virtual qreal GetValue () const
 
virtual qreal * GetValue ()
 
QString GetName () const
 
void SetName (const QString &name)
 
VarType GetType () const
 
void SetType (const VarType &type)
 
virtual bool isNotUsed () const
 

Additional Inherited Members

- Protected Member Functions inherited from VInternalVariable
void SetValue (const qreal &value)
 

Detailed Description

Definition at line 66 of file vcurveangle.h.

Constructor & Destructor Documentation

◆ VCurveAngle() [1/4]

VCurveAngle::VCurveAngle ( )

Definition at line 64 of file vcurveangle.cpp.

References CurveAngle, and VInternalVariable::SetType().

◆ VCurveAngle() [2/4]

VCurveAngle::VCurveAngle ( const quint32 &  id,
const quint32 &  parentId,
const VAbstractCurve curve,
CurveAngle  angle 
)

◆ VCurveAngle() [3/4]

VCurveAngle::VCurveAngle ( const quint32 &  id,
const quint32 &  parentId,
const QString &  baseCurveName,
const VSpline spl,
CurveAngle  angle,
qint32  segment 
)

◆ VCurveAngle() [4/4]

VCurveAngle::VCurveAngle ( const VCurveAngle var)

Definition at line 107 of file vcurveangle.cpp.

◆ ~VCurveAngle()

VCurveAngle::~VCurveAngle ( )
virtual

Definition at line 123 of file vcurveangle.cpp.

Member Function Documentation

◆ operator=()

VCurveAngle & VCurveAngle::operator= ( const VCurveAngle var)

Definition at line 112 of file vcurveangle.cpp.

References VCurveVariable::operator=().


The documentation for this class was generated from the following files: