Companion object for the Square trait. However, its apply methods delegate to the SquareGen implementation class.
Attributes
Members list
Value members
Concrete methods
Factory method for the creation of [Squares in the general case where the square is not aligned to the X and Y axis. The method takes the square's scalar width followed by its rotation specified in AngleVec. If no further arguments are supplied the square will positioned with its centre at the axes centre. Otherwise, the rotation can be followed by a centre point Pt2 or the X and Y positions of the square's centre. If you want to create a square aligned to the axes, then you are probably better using the Sqlign factory apply method.
Factory method for the creation of [Squares in the general case where the square is not aligned to the X and Y axis. The method takes the square's scalar width followed by its rotation specified in AngleVec. If no further arguments are supplied the square will positioned with its centre at the axes centre. Otherwise, the rotation can be followed by a centre point Pt2 or the X and Y positions of the square's centre. If you want to create a square aligned to the axes, then you are probably better using the Sqlign factory apply method.
Attributes
Factory method for the creation of [Squares in the general case where the square is not aligned to the X and Y axis. The method takes the square's scalar width followed by its rotation specified in AngleVec. If no further arguments are supplied the square will positioned with its centre at the axes' centre. Otherwise, the rotation can be followed by a centre point Pt2 or the X and Y positions of the square's centre. If you want to create a square aligned to the axes, then you are probably better using the Sqlign factory apply method.
Factory method for the creation of [Squares in the general case where the square is not aligned to the X and Y axis. The method takes the square's scalar width followed by its rotation specified in AngleVec. If no further arguments are supplied the square will positioned with its centre at the axes' centre. Otherwise, the rotation can be followed by a centre point Pt2 or the X and Y positions of the square's centre. If you want to create a square aligned to the axes, then you are probably better using the Sqlign factory apply method.
Attributes
Attributes
- Definition Classes
Scale the Square and position (translate) it. This method is equivalent to scaling the icon and then translating (repositioning) it.
Scale the Square and position (translate) it. This method is equivalent to scaling the icon and then translating (repositioning) it.
Attributes
- Definition Classes
Scale the Shape and position (translate) it. This method is equivalent to scaling the icon and then translating (repositioning) it.
Scale the Shape and position (translate) it. This method is equivalent to scaling the icon and then translating (repositioning) it.
Attributes
- Definition Classes