70 explicit B2DPoint(const ::basegfx::B2IPoint& rPoint)
83 :
B2DTuple(rSize.getWidth(), rSize.getHeight())
136 template<
typename charT,
typename traits >
137 inline std::basic_ostream<charT, traits> &
operator <<(
138 std::basic_ostream<charT, traits> & stream,
const B2DPoint& point )
#define BASEGFX_DLLPUBLIC
Base Point class with two double values.
B2DPoint & operator*=(const B2DPoint &rPnt)
*=operator to allow usage from B2DPoint, too
B2DPoint(const ::basegfx::B2IPoint &rPoint)
Create a copy of a 2D Point.
B2DPoint & operator*=(double t)
*=operator to allow usage from B2DPoint, too
B2DPoint(Tuple2D< double > const &rTuple)
constructor with tuple to allow copy-constructing from B2DTuple-based classes
BASEGFX_DLLPUBLIC B2DPoint & operator=(Tuple2D< double > &rPoint)
assignment operator to allow assigning the results of B2DTuple calculations
B2DPoint(double fX, double fY)
Create a 2D Point.
B2DPoint(Size2D< double > const &rSize)
create a point from a size object
static const B2DPoint & getEmptyPoint()
B2DPoint()
Create a 2D Point.
Base class for all Points/Vectors with two double values.
static BASEGFX_DLLPUBLIC const B2DTuple & getEmptyTuple()
TYPE getX() const
Get X-Coordinate of 2D Tuple.
TYPE getY() const
Get Y-Coordinate of 2D Tuple.
Reference< XOutputStream > stream
std::basic_ostream< charT, traits > & operator<<(std::basic_ostream< charT, traits > &stream, BColor const &color)
B2DPoint operator*(const ::basegfx::B2DHomMatrix &rMat, const B2DPoint &rPoint)
SmFace & operator*=(SmFace &rFace, const Fraction &rFrac)