Using yFiles in C++ applications

Demo Source Code

Summary

This article describes and demonstrates how the sophisticated layout algoritms provided by yFiles for Java can be used from within a C++ application.

This article was written for an older version. It is only online as a reference for customers using this old version. The information it contains is probably out of date.

The latest information can be found in the yFiles documentation

Description

yFiles for Java is an extensive Java class library that provides algorithms and components enabling the analysis, visualization, and the automatic layout of graphs, diagrams, and networks.
The "C++ extension for yFiles" is an C++ interface to yFiles, which allows the developer to use the automatic layout part of the yFiles Java library and thereby to integrate it in C++ applications.

In order to find more information about the Extension package, please read the Readme.html referenced below.

Requirements

  • CppExtensionForYFiles.zip (see the download link below)
  • yFiles 2.7 for Java
  • JRE 5.0 or higher to execute the layout service
  • Visual Studio 10 to compile the C++ sources
  • Windows Vista or Windows 7

Resources

Categories this article belongs to:
yFiles for Java > yFiles Layout
Applies to:
yFiles for Java 2: 2.7
Keywords:
c++ - cpp - c - using yFiles for c++ - yFiles c++