Java Doc for Line2D.java in  » Apache-Harmony-Java-SE » java-package » java » awt » geom » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Apache Harmony Java SE » java package » java.awt.geom 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   java.awt.geom.Line2D

Line2D
abstract public class Line2D implements Shape,Cloneable(Code)

Inner Class :public static class Float extends Line2D
Inner Class :public static class Double extends Line2D
Inner Class :class Iterator implements PathIterator


Constructor Summary
protected  Line2D()
    

Method Summary
public  Objectclone()
    
public  booleancontains(double px, double py)
    
public  booleancontains(Point2D p)
    
public  booleancontains(Rectangle2D r)
    
public  booleancontains(double rx, double ry, double rw, double rh)
    
public  RectanglegetBounds()
    
abstract public  Point2DgetP1()
    
abstract public  Point2DgetP2()
    
public  PathIteratorgetPathIterator(AffineTransform at)
    
public  PathIteratorgetPathIterator(AffineTransform at, double flatness)
    
abstract public  doublegetX1()
    
abstract public  doublegetX2()
    
abstract public  doublegetY1()
    
abstract public  doublegetY2()
    
public  booleanintersects(double rx, double ry, double rw, double rh)
    
public  booleanintersects(Rectangle2D r)
    
public  booleanintersectsLine(double x1, double y1, double x2, double y2)
    
public  booleanintersectsLine(Line2D l)
    
public static  booleanlinesIntersect(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4)
    
public static  doubleptLineDist(double x1, double y1, double x2, double y2, double px, double py)
    
public  doubleptLineDist(double px, double py)
    
public  doubleptLineDist(Point2D p)
    
public static  doubleptLineDistSq(double x1, double y1, double x2, double y2, double px, double py)
    
public  doubleptLineDistSq(double px, double py)
    
public  doubleptLineDistSq(Point2D p)
    
public static  doubleptSegDist(double x1, double y1, double x2, double y2, double px, double py)
    
public  doubleptSegDist(double px, double py)
    
public  doubleptSegDist(Point2D p)
    
public static  doubleptSegDistSq(double x1, double y1, double x2, double y2, double px, double py)
    
public  doubleptSegDistSq(double px, double py)
    
public  doubleptSegDistSq(Point2D p)
    
public static  intrelativeCCW(double x1, double y1, double x2, double y2, double px, double py)
    
public  intrelativeCCW(double px, double py)
    
public  intrelativeCCW(Point2D p)
    
abstract public  voidsetLine(double x1, double y1, double x2, double y2)
    
public  voidsetLine(Point2D p1, Point2D p2)
    
public  voidsetLine(Line2D line)
    


Constructor Detail
Line2D
protected Line2D()(Code)




Method Detail
clone
public Object clone()(Code)



contains
public boolean contains(double px, double py)(Code)



contains
public boolean contains(Point2D p)(Code)



contains
public boolean contains(Rectangle2D r)(Code)



contains
public boolean contains(double rx, double ry, double rw, double rh)(Code)



getBounds
public Rectangle getBounds()(Code)



getP1
abstract public Point2D getP1()(Code)



getP2
abstract public Point2D getP2()(Code)



getPathIterator
public PathIterator getPathIterator(AffineTransform at)(Code)



getPathIterator
public PathIterator getPathIterator(AffineTransform at, double flatness)(Code)



getX1
abstract public double getX1()(Code)



getX2
abstract public double getX2()(Code)



getY1
abstract public double getY1()(Code)



getY2
abstract public double getY2()(Code)



intersects
public boolean intersects(double rx, double ry, double rw, double rh)(Code)



intersects
public boolean intersects(Rectangle2D r)(Code)



intersectsLine
public boolean intersectsLine(double x1, double y1, double x2, double y2)(Code)



intersectsLine
public boolean intersectsLine(Line2D l)(Code)



linesIntersect
public static boolean linesIntersect(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4)(Code)



ptLineDist
public static double ptLineDist(double x1, double y1, double x2, double y2, double px, double py)(Code)



ptLineDist
public double ptLineDist(double px, double py)(Code)



ptLineDist
public double ptLineDist(Point2D p)(Code)



ptLineDistSq
public static double ptLineDistSq(double x1, double y1, double x2, double y2, double px, double py)(Code)



ptLineDistSq
public double ptLineDistSq(double px, double py)(Code)



ptLineDistSq
public double ptLineDistSq(Point2D p)(Code)



ptSegDist
public static double ptSegDist(double x1, double y1, double x2, double y2, double px, double py)(Code)



ptSegDist
public double ptSegDist(double px, double py)(Code)



ptSegDist
public double ptSegDist(Point2D p)(Code)



ptSegDistSq
public static double ptSegDistSq(double x1, double y1, double x2, double y2, double px, double py)(Code)



ptSegDistSq
public double ptSegDistSq(double px, double py)(Code)



ptSegDistSq
public double ptSegDistSq(Point2D p)(Code)



relativeCCW
public static int relativeCCW(double x1, double y1, double x2, double y2, double px, double py)(Code)



relativeCCW
public int relativeCCW(double px, double py)(Code)



relativeCCW
public int relativeCCW(Point2D p)(Code)



setLine
abstract public void setLine(double x1, double y1, double x2, double y2)(Code)



setLine
public void setLine(Point2D p1, Point2D p2)(Code)



setLine
public void setLine(Line2D line)(Code)



Methods inherited from java.lang.Object
protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object object)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final public Class<? extends Object> getClass()(Code)(Java Doc)
public int hashCode()(Code)(Java Doc)
final public void notify()(Code)(Java Doc)
final public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final public void wait(long millis, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait(long millis) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.