![]() |
NAVTOR SDK
v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
|
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) | |
GL2D Mesh object.