Click or drag to resize

CDMPPLY Class

Datamine Multiple polygon object
Inheritance Hierarchy

Namespace:  Geosoft.Desktop.GXNetX
Assembly:  geosoft.desktop.gxnetx (in geosoft.desktop.gxnetx.dll) Version: 2024.2.0.25
Syntax
public class CDMPPLY : CHANDLE

public class CDMPPLY : CHANDLE

The CDMPPLY type exposes the following members.

Methods
  NameDescription
Public methodClear
Clear/remove all polygons from the DMPPLY.
Public methodCopy
Copy
Public methodStatic memberCreate
Creates a DMPPLY object.
Protected methodDispose
Releases the unmanaged resources used by the CDMPPLY and optionally releases the managed resources
(Overrides CHANDLEDispose(Boolean).)
Public methodGetAzimuth
Get the azimuth of a given polygon.
Public methodGetExtents
Get the center, width and height of a given polygon.
Public methodGetJoins
Get join lines for each vertex in a specific polygon.
Public methodGetNormalVectors
Get the normal vectors of a given polygon.
Public methodGetPoly
Get a specific polygon from a DMPPLY object.
Public methodGetSwing
Get the swing of a given polygon.
Public methodGetVertex
Get a vertex location from a DMPPLY object.
Public methodiNumJoins
Get the number of joining lines in a DMPPLY object.
Public methodiNumPolys
Get the number of polygons in a DMPPLY object.
Public methodiNumVertices
Get the number of vertices in a polygon.
Public methodLoad
Loads a Datamine polygon file.
Public methodMoveVertex
Moves a vertex and any associated lines.
Public methodProjectPoly
Project a polygon onto a vertical plane.
Public methodReProjectPoly
Recover polygon locations from 2D locations on vertical plane.
Public methodSave
Save to a Datamine polygon file
Public methodSetPoly
Set a specific polygon into a DMPPLY object.
Top
See Also