MapLink Pro .
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
Loading...
Searching...
No Matches
TSLPickResult3DEntity Class Reference
Inheritance diagram for TSLPickResult3DEntity:

Detailed Description

Deprecated
Deprecated as of MapLink 11.1. Advised to use MapLink Earth SDK instead.

Public Member Functions

TSL3DEntity * getEntity () const
Public Member Functions inherited from TSLPickResult
TSLPickResultEnum queryType () const
const char * getDataLayer () const
const TSLEnvelope & pickExtent () const

Static Public Member Functions

static const TSLPickResult3DEntity * isType (const TSLPickResult *result)

Protected Member Functions

 TSLPickResult3DEntity ()
 TSLPickResult3DEntity (const TSLPickResult3DEntity &rhs)
 ~TSLPickResult3DEntity ()
TSLPickResult3DEntity & operator= (const TSLPickResult3DEntity &rhs)

Constructor & Destructor Documentation

◆ TSLPickResult3DEntity() [1/2]

TSLPickResult3DEntity::TSLPickResult3DEntity ( )
protected

◆ TSLPickResult3DEntity() [2/2]

TSLPickResult3DEntity::TSLPickResult3DEntity ( const TSLPickResult3DEntity & rhs)
protected

◆ ~TSLPickResult3DEntity()

TSLPickResult3DEntity::~TSLPickResult3DEntity ( )
protected

Member Function Documentation

◆ getEntity()

TSL3DEntity * TSLPickResult3DEntity::getEntity ( ) const

Gets the 3D entity that was picked.

Returns
value

◆ isType()

const TSLPickResult3DEntity * TSLPickResult3DEntity::isType ( const TSLPickResult * result)
static

Checks to see if the pick result if of this type and if so, returns a pointer to the object of the correct type.

Parameters
resultResult to query type of.
Returns
a pointer to the result of the correct type or NULL if the result is not of this type.

◆ operator=()

TSLPickResult3DEntity & TSLPickResult3DEntity::operator= ( const TSLPickResult3DEntity & rhs)
protected