3d 图表的javaapi
- 源代码名称: jzy3d-api
- 源代码网址: http://www.github.com/jzy3d/jzy3d-api
- jzy3d-api源代码文档
- jzy3d-api源代码下载
jzy3d-main
这是Jzy3d提供多个 Maven 模块的主Git存储库。
Travis构建状态:
API和模块
- jzy3d-tutorials: 构建主图表系列的示例很少。
应用程序需要 jzy3d-api 和类来处理特定的窗口 environement ( AWT,SWT,Swing ) 。 API本身没有对AWT的依赖,使得它成为 Android environement的可以构建性。
针对目标窗口environement的代码通过模块( 或者有时源文件夹分离) 提供:
- :提供AWT画布( 源文件夹分离但部分是jzy3d-api构建)
- jzy3d-api/Swing: 提供Swing画布( 源文件夹分离但jzy3d-api构建)
- 在AWT中提供一个包装器,以便在SWT应用程序中嵌入图表。
- jzy3d-javafx: 在 Java FX应用程序中呈现。
- jzy3d-jdt-core: JDT的克隆,用于 Java Delaunay三角化
- jzy3d-svm-mapper: 用支持向量机回归模型拟合出一个曲面之外
- jzy3d-tools-libsvm: LibSVM上的包装器
其他模块保持独立显示Jzy3d方面的工作
- jzy3d-bigpicture: 驱动少量数据存储的驱动程序,以吸引大量的点数
- jzy3d-graph: 3d 个图形布局和使用Gephi工具包绘制
- jzy3d-spectro: 3d-个频谱图
Jzy3d Maven 存储库
-
将Jzy3d添加到项目中
释放
-
<dependency> <groupId>org.jzy3d</groupId> <artifactId>jzy3d-api</artifactId> <version>1.0.0</version> </dependency>
快照
<dependency>
<groupId>org.jzy3d</groupId>
<artifactId>jzy3d-api</artifactId>
<version>1.0.1-SNAPSHOT</version>
</dependency>
- Maven 构件存储在那里:
-
<repositories> <repository> <id>jzy3d-snapshots</id> <name>Jzy3d Snapshots</name> <url>http://maven.jzy3d.org/snapshots </url> </repository> <repository> <id>jzy3d-releases</id> <name>Jzy3d Releases</name> <url>http://maven.jzy3d.org/releases </url> </repository> </repositories>
用构建项目的
通过调用,从主存储库构建所有模块
- mvn安装
为了对Eclipse-but-non-Maven用户友好,我们将项目。项目和。classpath文件添加到存储库。 如果要使用 Maven 重新生成这些文件并使项目全部链接在一起,只需运行
- mvn eclipse:eclipse -declipse 。workspace=~ [your current eclipse workspace folder ]
- 然后编辑jzy3d-api项目属性以将所有依赖项导出到其他项目( 属性> Java Build 路径> 顺序和导出> 选择所有属性。 然后删除JRE系统库) 。
在没有 Maven的情况下创建项目
我们使存储库易于用于非maven用户。
- Eclipse 项目文件( 。项目 & 。classpath ) 与内部项目关系一起提交到存储库
- 某些模块有一个包含所需 jars的lib/目录。 如果要使用这些 jars,只需编辑 Eclipse 项目的库依赖项以使用它们,而不是使用 Maven 依赖项。
许可证
new BSD