NAVTOR SDK  v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
IGL2DMesh Class Referenceabstract

GL2D Mesh object. More...

#include <gl2d_mesh_interface.h>

Inherits ISDKProperties.

Public Member Functions

virtual void SDK_CALLTYPE Dump () const =0 throw ()
 Dumps given object.
 
virtual IGL2DCanvasSP SDK_CALLTYPE GetParent () const =0 throw ()
 Returns parent canvas object.
 
bool SDK_CALLTYPE IsIndexed () const
 Checks, if given mesh is indexed.
 
virtual GL2DMeshType SDK_CALLTYPE GetType () const =0 throw ()
 Returns mesh type.
 
virtual GL2DMeshPrimitiveType SDK_CALLTYPE GetPrimitiveType () const =0 throw ()
 Returns mesh primitive type.
 
virtual SDKUInt32 SDK_CALLTYPE GetVertexCount () const =0 throw ()
 Returns number of vertexes in mesh.
 
virtual SDKUInt32 SDK_CALLTYPE GetElementsCount () const =0 throw ()
 Returns number of elements (indices) in mesh.
 
virtual SDKUInt32 SDK_CALLTYPE GetMemSize () const =0 throw ()
 Returns mesh memory size.
 
virtual bool SDK_CALLTYPE SupportsProjection (const GL2DProjectionType &projection_type) const =0 throw ()
 Checks, if given mesh supports given projection (can be rendered via given projection)
 

Detailed Description

GL2D Mesh object.


The documentation for this class was generated from the following file: