Working with 2D Triangle Mesh Layers
Note: you will need to include GocadData and Gocad2D in your Module Dependencies list in addition to Viewer2D.
Creating a triangle mesh 2D layer for a XSection window
Creating a triangle mesh 2D layer for a XSection window
Triangle mesh layers can only be added to a XSection window if that window already contains a seismic layer. In this example, we assume you have already created a triangle mesh dataset triangleMeshData and a XSection window xsectionWindow.
NamedProps layerProperties = new NamedProps();
layerProperties.putProperty(ITriangleMeshLayer.LINE_COLOR, Color.Red);
ITriangleMeshLayer layer = ITriangleMeshLayer.factory.createLayer(xsectionWindow, triangleMeshData, layerProperties, false);
Creating a triangle mesh 2D layer for a Map window
Creating a triangle mesh 2D layer for a Map window
Triangle mesh layers can only be added to a Map window if that window already contains a seismic layer. In this example, we assume you have already created a triangle mesh dataset triangleMeshData and a Map window mapWindow.
NamedProps layerProperties = new NamedProps();
layerProperties.putProperty(IMapPointsetLayer.LINE_COLOR, Color.Red);
IMapTriangleMeshLayer layer = IMapTriangleMeshLayer.factory.createLayer(mapWindow, triangleMeshData, layerProperties, false);