#include <vlineangle.h>
Public Member Functions | |
VLineAngle () | |
VLineAngle (const VPointF *p1, const quint32 &p1Id, const VPointF *p2, const quint32 &p2Id) | |
VLineAngle (const VLineAngle &var) | |
virtual | ~VLineAngle () Q_DECL_OVERRIDE |
VLineAngle & | operator= (const VLineAngle &var) |
void | Swap (VLineAngle &var) Q_DECL_NOTHROW |
virtual bool | Filter (quint32 id) Q_DECL_OVERRIDE |
void | SetValue (const VPointF *p1, const VPointF *p2) |
quint32 | GetP1Id () const |
quint32 | GetP2Id () const |
Public Member Functions inherited from VInternalVariable | |
VInternalVariable () | |
VInternalVariable (const VInternalVariable &var) | |
virtual | ~VInternalVariable () |
VInternalVariable & | operator= (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 |
Private Attributes | |
QSharedDataPointer< VLineAngleData > | d |
Additional Inherited Members | |
Protected Member Functions inherited from VInternalVariable | |
void | SetValue (const qreal &value) |
Definition at line 65 of file vlineangle.h.
VLineAngle::VLineAngle | ( | ) |
Definition at line 75 of file vlineangle.cpp.
References LineAngle, and VInternalVariable::SetType().
VLineAngle::VLineAngle | ( | const VPointF * | p1, |
const quint32 & | p1Id, | ||
const VPointF * | p2, | ||
const quint32 & | p2Id | ||
) |
Definition at line 82 of file vlineangle.cpp.
References angleLine_, LineAngle, VGObject::name(), SCASSERT, VInternalVariable::SetName(), VInternalVariable::SetType(), and SetValue().
VLineAngle::VLineAngle | ( | const VLineAngle & | var | ) |
Definition at line 95 of file vlineangle.cpp.
|
virtual |
Definition at line 112 of file vlineangle.cpp.
|
virtual |
quint32 VLineAngle::GetP1Id | ( | ) | const |
Definition at line 134 of file vlineangle.cpp.
References d.
quint32 VLineAngle::GetP2Id | ( | ) | const |
Definition at line 141 of file vlineangle.cpp.
References d.
VLineAngle & VLineAngle::operator= | ( | const VLineAngle & | var | ) |
Definition at line 100 of file vlineangle.cpp.
References d, and VInternalVariable::operator=().
Definition at line 122 of file vlineangle.cpp.
References SCASSERT, and VInternalVariable::SetValue().
Referenced by VLineAngle().
void VLineAngle::Swap | ( | VLineAngle & | var | ) |
Definition at line 71 of file vlineangle.cpp.
References VInternalVariable::Swap().
|
private |
Definition at line 86 of file vlineangle.h.
Referenced by Filter(), GetP1Id(), GetP2Id(), and operator=().