InstantTerra API Logo

Contents

  • Python API documentation
    • Getting started
      • Installing Python
        • Recommended versions
        • Download
        • Setup
        • Verification
      • First steps in Instant Terra Python API
        • Opening the Python command prompt
        • Testing the API
    • User guide
      • Creating an instance of InstantTerra API
        • What is an “instance” ?
        • Opening an instance
        • Closing an instance
      • Managing a project
        • What is a “project” ?
        • Creating a new project or a project “by default”
        • Saving a project
        • Opening a project
        • Closing a project
      • Graph manipulation
        • What is the project’s “graph”?
        • Retrieving the number of nodes in the graph
        • Retrieving all nodes in the graph
        • Adding a node on the graph
        • Adding a node on the graph next to another one
        • Removing a node from the graph
        • Adding a link between two nodes
        • Adding a link between two nodes using the connector name
        • Removing a link
      • Accessing node data
        • What is a graph “node”?
        • Changing a node name
        • Changing a node comment
        • Retrieving the node type
        • Retrieving the parameters’ list
        • Determining if a parameter exists
        • Retrieving or setting a parameter value
      • Exporting the results
        • Exporting all
      • Example
        • Creating an image series of an animated terrain
    • API reference
      • Package wysilab
        • Class InstantTerra
        • Class Project
        • Class Graph
        • Class Node
        • Class Link
        • Class NodeModel
        • Class Connector
        • Enum ApiNodeType
  • C# API documentation
    • Getting started
      • First steps in Instant Terra C# API
        • Create a new C# project in Visual Studio
        • Add the API reference
        • Testing the API
    • User guide
      • Creating an instance of InstantTerra C# API
        • What is an “instance” ?
        • Opening an instance
        • Closing an instance
      • Managing a project
        • What is a “project” ?
        • Creating a new project or a project “by default”
        • Saving a project
        • Opening a project
        • Closing a project
      • Graph manipulation
        • What is the project’s “graph”?
        • Retrieving the number of nodes in the graph
        • Retrieving all nodes in the graph
        • Adding a node on the graph
        • Adding a node on the graph next to another one
        • Removing a node from the graph
        • Adding a link wetween two nodes
        • Adding a link between two nodes using the connector name
        • Removing a link
      • Accessing node data
        • What is a graph “node”?
        • Changing a node name
        • Changing a node comment
        • Retrieving the node type
        • Retrieving the parameters’ list
        • Determining if a parameter exists
        • Retrieving or setting a parameter value
      • Exporting the results
        • Exporting all
      • Example
        • Creating an image series of an animated terrain
    • API reference
      • Namespace InstantTerraApi
        • Class InstantTerra
        • Class Project
        • Class Graph
        • Class Node
        • Class Link
        • Class NodeModel
        • Class Connector
        • Enum ApiNodeType
  • C++ API documentation
    • User’s guide
      • Create an Instant Terra C++ API instance
        • What is an “instance” ?
        • Open and close an instance
      • Managing your projects
        • What is a “projet” ?
        • Creating a new project or a project “by default”
        • Saving a project
        • Opening a project
        • Closing a project
      • Graph manipulation
        • What is the project’s “graph”?
        • Retrieving the number of nodes in the graph
        • Getting a node from the graph with its index
      • Accessing node data
        • What is a graph “node”?
        • Getting the node name
        • Getting the node comment
        • Getting the node model
        • Getting the parameters count
        • Determining if a parameter exists
        • Retrieving the parameter name
        • Retrieving the parameter value
        • Getting the node connector count
        • Retrieving the node connector
        • Retrieving node data
      • Node connectors and data
        • What is a node “connector”?
        • Getting the connector name
        • Getting the connector mode
        • Getting the connector type
        • What is a node “Data”?
        • Getting the data type
        • Getting grid width and height
        • Getting the float content of a terrain or a mask
      • Custom memory allocator & error handler
        • Custom memory allocator
        • Custom error handler
    • API reference
      • Namespace InstantTerraApi
        • Class MemoryAllocator
        • Class Error
        • Class ErrorHandler
        • Class InstantTerra
        • Class Project
        • Class Graph
        • Class Node
        • Class NodeModel
        • Class Connector
        • Class Data
        • Enum ConnectorMode
        • Enum ConnectorType
        • Enum DataType
        • Enum ErrorCode
InstantTerra API
  • Docs »
  • C++ API documentation

C++ API documentation¶

Contents

  • User’s guide
    • Create an Instant Terra C++ API instance
    • Managing your projects
    • Graph manipulation
    • Accessing node data
    • Node connectors and data
    • Custom memory allocator & error handler
  • API reference
    • Namespace InstantTerraApi
Next Previous

© Copyright 2019, Wysilab

Built with Sphinx using a theme provided by Read the Docs.