|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of IPoint in net.sf.latexdraw.actions |
---|
Fields in net.sf.latexdraw.actions declared as IPoint | |
---|---|
protected IPoint |
InitTextSetter.absolutePoint
The position that does not taks account of the zoom (for the text field). |
protected IPoint |
RotateShapes.gc
The gravity centre used for the rotation. |
protected IPoint |
MovePoint.newCoord
The new coordinates of the point to move. |
protected IPoint |
InitTextSetter.relativePoint
The position that takes account of the zoom. |
Methods in net.sf.latexdraw.actions that return IPoint | |
---|---|
protected IPoint |
MoveCtrlPoint.getPoint()
|
Methods in net.sf.latexdraw.actions with parameters of type IPoint | |
---|---|
protected void |
MoveCtrlPoint.move(IPoint firstPt,
IPoint sndPt)
|
void |
InitTextSetter.setAbsolutePoint(IPoint pt)
|
void |
RotateShapes.setGc(IPoint gc)
|
void |
MovePoint.setNewCoord(IPoint newCoord)
|
void |
InitTextSetter.setRelativePoint(IPoint pt)
|
private void |
ScaleShapes.updateBound(IPoint tl,
IPoint br)
|
Uses of IPoint in net.sf.latexdraw.generators.svg |
---|
Methods in net.sf.latexdraw.generators.svg with parameters of type IPoint | |
---|---|
protected static SVGCircleElement |
LShapeSVGGenerator.getShowPointsDot(SVGDocument doc,
double rad,
IPoint pt,
java.awt.Color col)
Creates an SVG circle that represents a dot for the option 'show points'. |
protected static SVGLineElement |
LShapeSVGGenerator.getShowPointsLine(SVGDocument doc,
double thickness,
java.awt.Color col,
IPoint p1,
IPoint p2,
double blackDash,
double whiteDash,
boolean hasDble,
double dotSep,
double doubleSep)
Creates a line with the style of the 'show points' option. |
Uses of IPoint in net.sf.latexdraw.glib.handlers |
---|
Fields in net.sf.latexdraw.glib.handlers declared as IPoint | |
---|---|
protected IPoint |
Handler.point
The coordinates of the centre of the delimiter. |
Methods in net.sf.latexdraw.glib.handlers that return IPoint | |
---|---|
IPoint |
Handler.getCentre()
|
IPoint |
IHandler.getCentre()
|
Uses of IPoint in net.sf.latexdraw.glib.models.impl |
---|
Classes in net.sf.latexdraw.glib.models.impl that implement IPoint | |
---|---|
(package private) class |
LPoint
Defines a model of a point. |
Fields in net.sf.latexdraw.glib.models.impl with type parameters of type IPoint | |
---|---|
protected java.util.List<IPoint> |
LAbstractCtrlPointShape.firstCtrlPts
This vector contains the points which allows to change the angles of the curves |
protected java.util.List<IPoint> |
LShape.points
The points of the shape. |
protected java.util.List<IPoint> |
LAbstractCtrlPointShape.secondCtrlPts
Contains the second control points of each points; useful for closed curve. |
Methods in net.sf.latexdraw.glib.models.impl that return types with arguments of type IPoint | |
---|---|
java.util.List<IPoint> |
LGroup.getAxesDistLabelsList()
|
java.util.List<IPoint> |
LGroup.getAxesIncrementsList()
|
java.util.List<IPoint> |
LAbstractCtrlPointShape.getFirstCtrlPts()
|
java.util.List<IPoint> |
LGroup.getGridEndList()
|
java.util.List<IPoint> |
LGroup.getGridOriginList()
|
java.util.List<IPoint> |
LGroup.getGridStartList()
|
java.util.List<IPoint> |
LShape.getPoints()
|
java.util.List<IPoint> |
LAbstractCtrlPointShape.getSecondCtrlPts()
|
Methods in net.sf.latexdraw.glib.models.impl with parameters of type IPoint | |
---|---|
void |
LModifiablePointsShape.addPoint(IPoint pt)
|
void |
LAbstractCtrlPointShape.addPoint(IPoint pt,
int position)
|
void |
LModifiablePointsShape.addPoint(IPoint pt,
int position)
|
void |
LGroup.addToRotationAngle(IPoint gravCentre,
double angle)
|
void |
LShape.addToRotationAngle(IPoint gravCentre,
double angle)
|
IPoint |
LPoint.centralSymmetry(IPoint centre)
|
double |
LPoint.computeAngle(IPoint pt)
|
double |
LPoint.computeRotationAngle(IPoint pt1,
IPoint pt2)
|
IArc |
LShapeFactory.createArc(IPoint tl,
IPoint br,
boolean uniqueID)
|
IAxes |
LShapeFactory.createAxes(boolean isUniqueID,
IPoint pt)
|
IBezierCurve |
LShapeFactory.createBezierCurve(IPoint point,
IPoint point2,
boolean uniqueID)
|
ICircle |
LShapeFactory.createCircle(IPoint pt,
double radius,
boolean isUniqueID)
|
ICircleArc |
LShapeFactory.createCircleArc(IPoint tl,
IPoint br,
boolean uniqueID)
|
IDot |
LShapeFactory.createDot(IPoint pt,
boolean isUniqueID)
|
IEllipse |
LShapeFactory.createEllipse(IPoint tl,
IPoint br,
boolean isUniqueID)
|
IFreehand |
LShapeFactory.createFreeHand(IPoint pt,
boolean uniqueID)
|
IGrid |
LShapeFactory.createGrid(boolean isUniqueID,
IPoint pt)
|
ILine |
LShapeFactory.createLine(double b,
IPoint p1)
|
ILine |
LShapeFactory.createLine(IPoint p1,
IPoint p2)
|
IPicture |
LShapeFactory.createPicture(boolean isUniqueID,
IPoint pt)
|
IPoint |
LShapeFactory.createPoint(IPoint pt)
|
IPolygon |
LShapeFactory.createPolygon(IPoint point,
IPoint point2,
boolean uniqueID)
|
IPolyline |
LShapeFactory.createPolyline(IPoint point,
IPoint point2,
boolean uniqueID)
|
IRectangle |
LShapeFactory.createRectangle(IPoint pos,
double width,
double height,
boolean uniqueID)
|
IRectangle |
LShapeFactory.createRectangle(IPoint tl,
IPoint br,
boolean uniqueID)
|
IRhombus |
LShapeFactory.createRhombus(IPoint centre,
double width,
double height,
boolean uniqueID)
|
ISquare |
LShapeFactory.createSquare(IPoint pos,
double width,
boolean isUniqueID)
|
IText |
LShapeFactory.createText(boolean isUniqueID,
IPoint pt,
java.lang.String text)
|
ITriangle |
LShapeFactory.createTriangle(IPoint pos,
double width,
double height,
boolean uniqueID)
|
double |
LPoint.distance(IPoint pt)
|
boolean |
LPoint.equals(IPoint p,
double gap)
|
IPoint[] |
LLine.findPoints(IPoint p,
double distance)
|
private IPoint[] |
LAbstractCtrlPointShape.getBalancedPoints(IPoint pt,
IPoint prevPt,
IPoint nextPt)
Method used by the balance method. |
IPoint |
LPoint.getMiddlePoint(IPoint p)
|
ILine |
LLine.getPerpendicularLine(IPoint pt)
|
protected void |
LDot.getTopLeftBottomRightPoints(IPoint tl,
IPoint br)
Gives the top-left point and the bottom-right point of the dot considering its current style. |
IPoint |
LPoint.horizontalSymmetry(IPoint origin)
|
void |
LAbstractGrid.mirrorHorizontal(IPoint origin)
|
void |
LDot.mirrorHorizontal(IPoint origin)
|
void |
LShape.mirrorHorizontal(IPoint origin)
|
void |
LAbstractGrid.mirrorVertical(IPoint origin)
|
void |
LDot.mirrorVertical(IPoint origin)
|
void |
LShape.mirrorVertical(IPoint origin)
|
boolean |
LAbstractCtrlPointShape.removePoint(IPoint pt)
|
boolean |
LModifiablePointsShape.removePoint(IPoint pt)
|
IPoint |
LAbstractCtrlPointShape.replacePoint(IPoint pt,
int position)
|
IPoint |
LModifiablePointsShape.replacePoint(IPoint pt,
int position)
|
void |
LGroup.rotate(IPoint point,
double angle)
|
void |
LShape.rotate(IPoint point,
double angle)
|
IPoint |
LPoint.rotatePoint(IPoint gravityC,
double theta)
|
void |
LEllipse.setCentre(IPoint centre)
|
private void |
LAbstractCtrlPointShape.setControlPoints(int position,
IPoint[] ctrlPts)
Method used by the balance method. |
void |
LAxes.setDistLabels(IPoint distLabels)
|
void |
LGroup.setDistLabels(IPoint distLabels)
|
void |
LAxes.setIncrement(IPoint increment)
|
void |
LGroup.setIncrement(IPoint increment)
|
void |
LLine.setP1(IPoint pt)
|
void |
LLine.setP2(IPoint pt)
|
void |
LPoint.setPoint(IPoint pt)
|
boolean |
LModifiablePointsShape.setPoint(IPoint p,
int position)
|
void |
LGroup.setPosition(IPoint pt)
|
void |
LPositionShape.setPosition(IPoint pt)
|
IPoint |
LPoint.verticalSymmetry(IPoint origin)
|
Method parameters in net.sf.latexdraw.glib.models.impl with type arguments of type IPoint | |
---|---|
protected void |
LShape.scaleSetPoints(java.util.List<IPoint> pts,
double x,
double y,
IShape.Position pos,
java.awt.geom.Rectangle2D bound)
|
void |
LGroup.setAxesDistLabelsList(java.util.List<IPoint> values)
|
void |
LGroup.setAxesIncrementsList(java.util.List<IPoint> values)
|
void |
LGroup.setGridEndList(java.util.List<IPoint> values)
|
void |
LGroup.setGridOriginList(java.util.List<IPoint> values)
|
void |
LGroup.setGridStartList(java.util.List<IPoint> values)
|
Constructors in net.sf.latexdraw.glib.models.impl with parameters of type IPoint | |
---|---|
LAbstractGrid(boolean isUniqueID,
IPoint pt)
Creates an abstract grid. |
|
LArc(IPoint tl,
IPoint br,
boolean isUniqueID)
Creates an arc. |
|
LAxes(boolean isUniqueID,
IPoint pt)
Creates axes with default values. |
|
LBezierCurve(IPoint point,
IPoint point2,
boolean uniqueID)
Creates a bezier curve with two points. |
|
LCircle(IPoint pt,
double radius,
boolean isUniqueID)
Creates a circle. |
|
LCircleArc(IPoint tl,
IPoint br,
boolean isUniqueID)
Creates a circled arc. |
|
LDot(IPoint pt)
Initialises a dot using a centre point. |
|
LDot(IPoint pt,
boolean isUniqueID)
|
|
LEllipse(IPoint tl,
IPoint br,
boolean isUniqueID)
Creates an ellipse. |
|
LFreehand(IPoint pt,
boolean uniqueID)
Creates and initialises a freehand model. |
|
LGrid(boolean isUniqueID,
IPoint pt)
Creates a grid with a predefined point. |
|
LLine(double b,
IPoint p1)
Creates a line by creating a second point with: |
|
LLine(IPoint p1,
IPoint p2)
Constructs a line from the specified Point2D objects. |
|
LPicture(boolean isUniqueID,
IPoint pt)
Creates a picture and the corresponding EPS picture. |
|
LPoint(IPoint pt)
Creates a point from a IPoint |
|
LPolygon(IPoint point,
IPoint point2,
boolean uniqueID)
Creates a model with two points. |
|
LPolyline(IPoint point,
IPoint point2,
boolean uniqueID)
Creates a model with two points. |
|
LPositionShape(boolean isUniqueID,
IPoint pt)
Creates a LPositionShape with a predefined point. |
|
LRectangle(IPoint pos,
double width,
double height,
boolean uniqueID)
Creates a rectangle. |
|
LRectangle(IPoint tl,
IPoint br,
boolean uniqueID)
Creates a rectangle. |
|
LRectangularShape(IPoint tl,
IPoint br,
boolean isUniqueID)
Creates a rectangular shape. |
|
LRhombus(IPoint pos,
double width,
double height,
boolean uniqueID)
Creates a rhombus. |
|
LRhombus(IPoint tl,
IPoint br,
boolean uniqueID)
Creates a rhombus. |
|
LSquare(IPoint pos,
double width,
boolean uniqueID)
Creates a square. |
|
LText(boolean isUniqueID,
IPoint pt,
java.lang.String text)
|
|
LTriangle(IPoint pos,
double width,
double height,
boolean uniqueID)
Creates a triangle. |
Uses of IPoint in net.sf.latexdraw.glib.models.interfaces |
---|
Methods in net.sf.latexdraw.glib.models.interfaces that return IPoint | |
---|---|
IPoint |
IPoint.centralSymmetry(IPoint pt)
Gets a point by central symmetry. |
IPoint |
IShapeFactory.createPoint()
|
IPoint |
IShapeFactory.createPoint(double x,
double y)
Creates a Point2D with the specified coordinates. |
IPoint |
IShapeFactory.createPoint(IPoint pt)
Creates a Point2D with the specified coordinates. |
IPoint |
IShapeFactory.createPoint(java.awt.Point pt)
Creates a point from the java Point. |
IPoint[] |
ILine.findPoints(double x,
double y,
double distance)
Gets the points which are on the line and at the distance "distance" of the point "p" of the line. |
IPoint[] |
ILine.findPoints(IPoint p,
double distance)
Gets the points which are on the line and at the distance "distance" of the point "p" of the line. |
IPoint[] |
ILine.findPoints(java.awt.geom.Point2D p,
double distance)
Gets the points which are on the line and at the distance "distance" of the point "p" of the line. |
IPoint |
IShape.getBottomLeftPoint()
|
IPoint |
ILine.getBottomRightPoint()
|
IPoint |
IShape.getBottomRightPoint()
|
IPoint |
IAxes.getDistLabels()
|
IPoint |
IArc.getEndPoint()
|
IPoint |
IControlPointShape.getFirstCtrlPtAt(int position)
|
IPoint |
IShape.getFullBottomRightPoint()
|
IPoint |
IShape.getFullTopLeftPoint()
|
IPoint |
IShape.getGravityCentre()
|
IPoint |
IStandardGrid.getGridEnd()
|
IPoint |
IStandardGrid.getGridStart()
|
IPoint |
IAxes.getIncrement()
|
IPoint[] |
IEllipse.getIntersection(ILine line)
Computes the intersection points between the ellipse and the given line. |
IPoint |
ILine.getIntersection(ILine l)
|
IPoint |
ILine.getIntersectionSegment(ILine l)
|
IPoint |
IDot.getLazyBottomRightPoint()
While getBottomRightPoint takes care about the current shape of the dot to compute the bottom right point, this function computes the bottom right point only using the centre and the width of the dot which are the same for all the dot styles |
IPoint |
IDot.getLazyTopLeftPoint()
While getTopLeftPoint takes care about the current shape of the dot to compute the top left point, this function computes the top left point only using the centre and the width of the dot which are the same for all the dot styles |
IPoint |
IPoint.getMiddlePoint(IPoint p)
|
IPoint |
ILine.getMiddlePt()
|
IPoint |
ILine.getPoint1()
|
IPoint |
ILine.getPoint2()
|
IPoint |
IArrow.getPosition()
|
IPoint |
IPositionShape.getPosition()
|
IPoint |
IShape.getPtAt(int position)
|
IPoint |
IControlPointShape.getSecondCtrlPtAt(int position)
|
IPoint |
IShape.getShadowGap()
Computes the translation vector between the shape itself and its shadow. |
IPoint |
IArc.getStartPoint()
|
IPoint |
ILine.getTopLeftPoint()
|
IPoint |
IShape.getTopLeftPoint()
|
IPoint |
IShape.getTopRightPoint()
|
IPoint |
IPoint.horizontalSymmetry(IPoint origin)
Returns horizontally the point. |
IPoint |
IModifiablePointsShape.removePoint(int position)
Removes the point at the given position. |
IPoint |
IModifiablePointsShape.replacePoint(IPoint pt,
int position)
Replaces the point at the given position by the given point. |
IPoint |
IPoint.rotatePoint(IPoint gravityC,
double theta)
Rotates a point with as reference another point. |
IPoint |
IPoint.verticalSymmetry(IPoint origin)
Returns vertically the point. |
IPoint |
IPoint.zoom(double zoomLevel)
Creates a new point zoomed using the calling points. |
Methods in net.sf.latexdraw.glib.models.interfaces that return types with arguments of type IPoint | |
---|---|
java.util.List<IPoint> |
IGroup.getAxesDistLabelsList()
|
java.util.List<IPoint> |
IGroup.getAxesIncrementsList()
|
java.util.List<IPoint> |
IControlPointShape.getFirstCtrlPts()
|
java.util.List<IPoint> |
IGroup.getGridEndList()
|
java.util.List<IPoint> |
IGroup.getGridOriginList()
|
java.util.List<IPoint> |
IGroup.getGridStartList()
|
java.util.List<IPoint> |
IShape.getPoints()
|
java.util.List<IPoint> |
IControlPointShape.getSecondCtrlPts()
|
Methods in net.sf.latexdraw.glib.models.interfaces with parameters of type IPoint | |
---|---|
void |
IModifiablePointsShape.addPoint(IPoint pt)
Adds a point to the shape model. |
void |
IModifiablePointsShape.addPoint(IPoint pt,
int position)
Adds the given point to the points list at the given position. |
void |
IShape.addToRotationAngle(IPoint gravCentre,
double angle)
Adds the given angle to the current rotation angle. |
IPoint |
IPoint.centralSymmetry(IPoint pt)
Gets a point by central symmetry. |
double |
IPoint.computeAngle(IPoint pt)
Computes the angle of the given point where the calling point is used as the gravity centre. |
double |
IPoint.computeRotationAngle(IPoint pt1,
IPoint pt2)
Computes the angle of rotation between two points where the calling point is used as the gravity centre. |
IArc |
IShapeFactory.createArc(IPoint tl,
IPoint br,
boolean uniqueID)
Creates an arc. |
IAxes |
IShapeFactory.createAxes(boolean isUniqueID,
IPoint pt)
Creates axes with default values. |
IBezierCurve |
IShapeFactory.createBezierCurve(IPoint point,
IPoint point2,
boolean uniqueID)
Creates a bezier curve with two points. |
ICircle |
IShapeFactory.createCircle(IPoint pt,
double radius,
boolean isUniqueID)
Creates a circle. |
ICircleArc |
IShapeFactory.createCircleArc(IPoint tl,
IPoint br,
boolean uniqueID)
Creates a circled arc. |
IDot |
IShapeFactory.createDot(IPoint pt,
boolean isUniqueID)
|
IEllipse |
IShapeFactory.createEllipse(IPoint tl,
IPoint br,
boolean isUniqueID)
Creates an ellipse. |
IFreehand |
IShapeFactory.createFreeHand(IPoint pt,
boolean uniqueID)
Creates and initialises a freehand model. |
IGrid |
IShapeFactory.createGrid(boolean isUniqueID,
IPoint pt)
Creates a grid with a predefined point. |
ILine |
IShapeFactory.createLine(double b,
IPoint p1)
Creates a line by creating a second point with: |
ILine |
IShapeFactory.createLine(IPoint p1,
IPoint p2)
Constructs a line from the specified Point2D objects. |
IPicture |
IShapeFactory.createPicture(boolean isUniqueID,
IPoint pt)
Creates a picture and the corresponding EPS picture. |
IPoint |
IShapeFactory.createPoint(IPoint pt)
Creates a Point2D with the specified coordinates. |
IPolygon |
IShapeFactory.createPolygon(IPoint point,
IPoint point2,
boolean uniqueID)
Creates a polygon with two points. |
IPolyline |
IShapeFactory.createPolyline(IPoint point,
IPoint point2,
boolean uniqueID)
Creates a model with two points. |
IRectangle |
IShapeFactory.createRectangle(IPoint pos,
double width,
double height,
boolean uniqueID)
Creates a rectangle. |
IRectangle |
IShapeFactory.createRectangle(IPoint tl,
IPoint br,
boolean uniqueID)
Creates a rectangle. |
IRhombus |
IShapeFactory.createRhombus(IPoint centre,
double width,
double height,
boolean uniqueID)
Creates a rhombus. |
ISquare |
IShapeFactory.createSquare(IPoint pos,
double width,
boolean uniqueID)
Creates a square. |
IText |
IShapeFactory.createText(boolean isUniqueID,
IPoint pt,
java.lang.String text)
Creates a text. |
ITriangle |
IShapeFactory.createTriangle(IPoint pos,
double width,
double height,
boolean uniqueID)
Creates a triangle. |
double |
IPoint.distance(IPoint pt)
|
boolean |
IPoint.equals(IPoint p,
double gap)
Allows to know if the point p is equal to the current point considering a gap. |
IPoint[] |
ILine.findPoints(IPoint p,
double distance)
Gets the points which are on the line and at the distance "distance" of the point "p" of the line. |
double |
GLibUtilities.getAltitude(IPoint a,
IPoint b,
IPoint c)
Computes the altitude ha of the right-triangle ABC, right in A. |
double |
GLibUtilities.getCornerGap(IPoint a,
IPoint b,
IPoint c,
double gap)
Given a right-rectangle ABC right in A, it computes the gap created by the corner of the triangle in B based on an initial gap. |
IPoint |
IPoint.getMiddlePoint(IPoint p)
|
ILine |
ILine.getPerpendicularLine(IPoint pt)
Creates the line which is perpendicular to the current line at the point pt. |
IPoint |
IPoint.horizontalSymmetry(IPoint origin)
Returns horizontally the point. |
boolean |
GLibUtilities.isValidPoint(IPoint pt)
|
void |
IShape.mirrorHorizontal(IPoint origin)
Returns horizontally the shape. |
void |
IShape.mirrorVertical(IPoint origin)
Returns vertically the shape. |
boolean |
IModifiablePointsShape.removePoint(IPoint pt)
Removes the given point of the shape. |
IPoint |
IModifiablePointsShape.replacePoint(IPoint pt,
int position)
Replaces the point at the given position by the given point. |
void |
IShape.rotate(IPoint point,
double angle)
Rotates the shape. |
IPoint |
IPoint.rotatePoint(IPoint gravityC,
double theta)
Rotates a point with as reference another point. |
void |
IEllipse.setCentre(IPoint centre)
Translates the shape to its new centre. |
void |
IAxes.setDistLabels(IPoint distLabels)
|
void |
IAxes.setIncrement(IPoint increment)
|
void |
ILine.setP1(IPoint pt)
Sets the first point. |
void |
ILine.setP2(IPoint pt)
Sets the second point. |
void |
IPoint.setPoint(IPoint pt)
Changes the coordinates of the point. |
boolean |
IModifiablePointsShape.setPoint(IPoint p,
int position)
Sets the point at the given position to the given coordinate. |
void |
IPositionShape.setPosition(IPoint pt)
Sets the position of the shape (the bottom-left point of the shape). |
IPoint |
IPoint.verticalSymmetry(IPoint origin)
Returns vertically the point. |
Method parameters in net.sf.latexdraw.glib.models.interfaces with type arguments of type IPoint | |
---|---|
double[] |
GLibUtilities.getBezierCurveMinMax(java.util.List<IPoint> points,
int level)
Defines the min and the max coordinates of the borders of the Bezier curve. |
void |
IGroup.setAxesDistLabelsList(java.util.List<IPoint> values)
Sets the distances between the labels of the axes contained by the group are displayed. |
void |
IGroup.setAxesIncrementsList(java.util.List<IPoint> values)
Sets the labels' increments of the axes contained by the group are displayed. |
void |
IGroup.setGridEndList(java.util.List<IPoint> values)
Sets the ending points of the grid shapes of the group. |
void |
IGroup.setGridOriginList(java.util.List<IPoint> values)
Sets the origin points of the grid shapes of the group. |
void |
IGroup.setGridStartList(java.util.List<IPoint> values)
Sets the starting points of the grid shapes of the group. |
Uses of IPoint in net.sf.latexdraw.glib.ui |
---|
Methods in net.sf.latexdraw.glib.ui that return IPoint | |
---|---|
IPoint |
LCanvas.getBottomLeftDrawingPoint()
|
IPoint |
LCanvas.getOriginDrawingPoint()
|
IPoint |
LCanvas.getTopRightDrawingPoint()
|
IPoint |
LMagneticGrid.getTransformedPointToGrid(java.awt.geom.Point2D pt)
Transform a point to another "stick" to the magnetic grid. |
Uses of IPoint in net.sf.latexdraw.glib.views.Java2D.impl |
---|
Methods in net.sf.latexdraw.glib.views.Java2D.impl that return IPoint | |
---|---|
protected IPoint |
LShapeView.beginRotation(java.awt.Graphics2D g)
Begins the rotation by modifying the Graphics2D using the rotation angle. |
private IPoint |
LTextView.getTextPositionImage()
|
private IPoint |
LTextView.getTextPositionText()
|
Methods in net.sf.latexdraw.glib.views.Java2D.impl with parameters of type IPoint | |
---|---|
boolean |
LGroupView.contains(IPoint p)
|
boolean |
LShapeView.contains(IPoint pt)
|
boolean |
LStandardGridView.contains(IPoint p)
|
protected void |
LShapeView.endRotation(java.awt.Graphics2D g,
IPoint translation)
Ends the rotation of the view by modifying the Graphics2D using the rotation angle of the model of the view, and the given translation vector. |
private void |
LBezierCurveView.fillCircle(java.awt.geom.Ellipse2D ell,
IPoint pt,
double width,
java.awt.Graphics2D g)
|
protected static void |
LRectangularView.getRotatedRectangle(double tlx,
double tly,
double width,
double height,
double angle,
IPoint gravityCentre,
IPoint tl,
IPoint br)
Gives the top-left and the bottom-right points of the rotated rectangle. |
protected static java.awt.Shape |
LShapeView.getRotatedShape2D(double angle,
java.awt.Shape shape,
IPoint tlPoint,
IPoint brPoint)
|
private boolean |
LArrowView.isArrowInPositiveDirection(IPoint pt1,
IPoint pt2)
|
private void |
LBezierCurveView.paintLine(java.awt.geom.Line2D line,
IPoint pt1,
IPoint pt2,
java.awt.Graphics2D g)
|
protected void |
LArrowView.updatePathBarIn(double xRot,
double yRot,
IPoint pt1,
IPoint pt2,
double[] xs,
double[] ys)
|
protected void |
LArrowView.updatePathDiskCircleIn(double xRot,
double yRot,
IPoint pt1,
IPoint pt2)
|
protected void |
LArrowView.updatePathDoubleLeftRightArrow(double xRot,
double yRot,
IPoint pt1,
IPoint pt2)
|
protected void |
LArrowView.updatePathRightLeftArrow(double xRot,
double yRot,
IPoint pt1,
IPoint pt2)
|
protected void |
LArrowView.updatePathRightLeftSquaredBracket(double xRot,
double yRot,
IPoint pt1,
IPoint pt2)
|
protected void |
LArrowView.updatePathRoundIn(double xRot,
double yRot,
IPoint pt1,
IPoint pt2)
|
protected void |
LArrowView.updatePathRoundLeftRightBracket(double xRot,
double yRot,
IPoint pt1,
IPoint pt2)
|
protected void |
LArrowView.updatePathSquareRoundEnd(double xRot,
double yRot,
IPoint pt1,
IPoint pt2)
|
Uses of IPoint in net.sf.latexdraw.glib.views.Java2D.interfaces |
---|
Methods in net.sf.latexdraw.glib.views.Java2D.interfaces with parameters of type IPoint | |
---|---|
boolean |
IViewShape.contains(IPoint pt)
Allows to know if the point pt is in (or not) the shape. |
Uses of IPoint in net.sf.latexdraw.glib.views.pst |
---|
Methods in net.sf.latexdraw.glib.views.pst with parameters of type IPoint | |
---|---|
protected java.lang.StringBuilder |
PSTPolygonView.getPointsCode(IPoint position,
float ppc)
|
protected java.lang.StringBuilder |
PSTShapeView.getRotationHeaderCode(float ppc,
IPoint position)
|
void |
PSTArcView.updateCache(IPoint origin,
float ppc)
|
void |
PSTAxesView.updateCache(IPoint origDrawing,
float ppc)
|
void |
PSTBezierCurveView.updateCache(IPoint origin,
float ppc)
|
void |
PSTCircleView.updateCache(IPoint position,
float ppc)
|
void |
PSTDotView.updateCache(IPoint origin,
float ppc)
|
void |
PSTEllipseView.updateCache(IPoint position,
float ppc)
|
void |
PSTFreeHandView.updateCache(IPoint origin,
float ppc)
|
void |
PSTGridView.updateCache(IPoint d,
float ppc)
|
void |
PSTGroupView.updateCache(IPoint origin,
float ppc)
|
void |
PSTLinesView.updateCache(IPoint position,
float ppc)
|
void |
PSTPictureView.updateCache(IPoint origin,
float ppc)
|
void |
PSTPolygonView.updateCache(IPoint position,
float ppc)
|
void |
PSTRectView.updateCache(IPoint position,
float ppc)
|
void |
PSTRhombusView.updateCache(IPoint origin,
float ppc)
|
abstract void |
PSTShapeView.updateCache(IPoint origin,
float ppc)
Updates the cache. |
void |
PSTTextView.updateCache(IPoint origin,
float ppc)
|
void |
PSTTriangleView.updateCache(IPoint origin,
float ppc)
|
Uses of IPoint in net.sf.latexdraw.glib.views.synchroniser |
---|
Methods in net.sf.latexdraw.glib.views.synchroniser that return IPoint | |
---|---|
IPoint |
ViewsSynchroniserHandler.getBottomLeftDrawingPoint()
|
IPoint |
ViewsSynchroniserHandler.getOriginDrawingPoint()
|
IPoint |
ViewsSynchroniserHandler.getTopRightDrawingPoint()
|
Uses of IPoint in net.sf.latexdraw.instruments |
---|
Fields in net.sf.latexdraw.instruments declared as IPoint | |
---|---|
protected IPoint |
PreferencesSetter.framePosition
Defines the position of the main frame. |
protected IPoint |
Border.DnD2Rotate.gc
The gravity centre used for the rotation. |
protected IPoint |
Border.DnD2Rotate.p1
The point corresponding to the 'press' position. |
protected IPoint |
Border.DnD2Scale.p1
The point corresponding to the 'press' position. |
protected IPoint |
TextSetter.relativePoint
The point where texts are added. |
protected IPoint |
Border.DnD2MoveCtrlPoint.sourcePt
The original coordinates of the moved point. |
protected IPoint |
Border.DnD2MovePoint.sourcePt
The original coordinates of the moved point. |
Methods in net.sf.latexdraw.instruments that return IPoint | |
---|---|
IPoint |
Pencil.getAdaptedPoint(java.awt.Point point)
Computes the point depending on the the zoom level and the magnetic grid. |
Methods in net.sf.latexdraw.instruments with parameters of type IPoint | |
---|---|
void |
TextSetter.setRelativePoint(IPoint relativePoint)
|
private void |
Border.DnD2Scale.setXGap(IShape.Position refPosition,
IPoint tl,
IPoint br)
|
private void |
Border.DnD2Scale.setYGap(IShape.Position refPosition,
IPoint tl,
IPoint br)
|
private void |
DnD2AddShape.updateShapeFromCentre(IRectangularShape shape,
IPoint startPt,
double endX)
|
private void |
DnD2AddShape.updateShapeFromDiag(IRectangularShape shape,
IPoint startPt,
IPoint endPt)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |