示例#1
0
void FloatObj::setRelPos()
{
    if (parObj)
	setRelPos (absPos - parObj->getFloatRefPos() );
    else
	qWarning()<<"FO::setRelPos parObj==0   this="<<this;
}
示例#2
0
void FloatObj::moveCenter2RelPos(double x, double y)  
{
    setRelPos (QPointF(x,y));
    if (parObj)
    {
	QPointF p=parObj->getFloatRefPos();
	moveCenter (p.x() + x, p.y() + y);
    }
}
示例#3
0
void FloatObj::move2RelPos(double x, double y)  // overloaded to use floatRefPos instead of childRefPos
{
    setRelPos (QPointF(x,y));
    if (parObj)
    {
	QPointF p=parObj->getFloatRefPos();
	move (p.x() + x, p.y() + y);
    }
}
示例#4
0
文件: Image.hpp 项目: atria-soft/ewol
				inline void setRelPos(const vec2& _pos) {
					setRelPos(vec3(_pos.x(),_pos.y(),0));
				};