VisioMove SDK (Android)  2.1.22
 All Classes Functions Variables Pages
VgLinkDescriptorRefPtr Class Reference

Public Member Functions

 VgLinkDescriptorRefPtr ()
 
 VgLinkDescriptorRefPtr (VgLinkDescriptor pPointer)
 
 VgLinkDescriptorRefPtr (VgLinkDescriptorRefPtr pRefPtr)
 
VgLinkDescriptorRefPtr set (VgLinkDescriptor pPointer)
 
VgLinkDescriptor __ref__ ()
 
VgLinkDescriptor __deref__ ()
 
VgLinkDescriptor get ()
 
boolean isValid ()
 
VgLinkDescriptorRefPtr create ()
 
void setMSourcePosition (VgPosition value)
 
VgPosition getMSourcePosition ()
 
void setMSourceColor (VgColor value)
 
VgColor getMSourceColor ()
 
void setMTargetPosition (VgPosition value)
 
VgPosition getMTargetPosition ()
 
void setMTargetColor (VgColor value)
 
VgColor getMTargetColor ()
 
void setMTexture (VgITextureRefPtr value)
 
VgITextureRefPtr getMTexture ()
 
void setMWidth (float value)
 
float getMWidth ()
 
void setMTextureRatio (float value)
 
float getMTextureRatio ()
 
void setMAnimationSpeed (float value)
 
float getMAnimationSpeed ()
 
void ref ()
 
int unref ()
 
int getNbReferences ()
 

Static Public Member Functions

static VgLinkDescriptorRefPtr getNull ()
 

Detailed Description

A structure which describes the attributes of a Vg3DModule::VgLink .

Version
2.0

Constructor & Destructor Documentation

VgLinkDescriptorRefPtr.VgLinkDescriptorRefPtr ( )
VgLinkDescriptorRefPtr.VgLinkDescriptorRefPtr ( VgLinkDescriptor  pPointer)
VgLinkDescriptorRefPtr.VgLinkDescriptorRefPtr ( VgLinkDescriptorRefPtr  pRefPtr)

Member Function Documentation

VgLinkDescriptor VgLinkDescriptorRefPtr.__deref__ ( )
VgLinkDescriptor VgLinkDescriptorRefPtr.__ref__ ( )
VgLinkDescriptorRefPtr VgLinkDescriptorRefPtr.create ( )

This static method returns a new heap-allocated descriptor. It is the only method that should be used to instantiate new descriptors. It is a way to make sure no one will delete it, except the last VgRefPtr pointing to it.

VgLinkDescriptor VgLinkDescriptorRefPtr.get ( )
float VgLinkDescriptorRefPtr.getMAnimationSpeed ( )
VgColor VgLinkDescriptorRefPtr.getMSourceColor ( )
VgPosition VgLinkDescriptorRefPtr.getMSourcePosition ( )
VgColor VgLinkDescriptorRefPtr.getMTargetColor ( )
VgPosition VgLinkDescriptorRefPtr.getMTargetPosition ( )
VgITextureRefPtr VgLinkDescriptorRefPtr.getMTexture ( )
float VgLinkDescriptorRefPtr.getMTextureRatio ( )
float VgLinkDescriptorRefPtr.getMWidth ( )
int VgLinkDescriptorRefPtr.getNbReferences ( )
static VgLinkDescriptorRefPtr VgLinkDescriptorRefPtr.getNull ( )
static
boolean VgLinkDescriptorRefPtr.isValid ( )
void VgLinkDescriptorRefPtr.ref ( )
VgLinkDescriptorRefPtr VgLinkDescriptorRefPtr.set ( VgLinkDescriptor  pPointer)
void VgLinkDescriptorRefPtr.setMAnimationSpeed ( float  value)
void VgLinkDescriptorRefPtr.setMSourceColor ( VgColor  value)
void VgLinkDescriptorRefPtr.setMSourcePosition ( VgPosition  value)
void VgLinkDescriptorRefPtr.setMTargetColor ( VgColor  value)
void VgLinkDescriptorRefPtr.setMTargetPosition ( VgPosition  value)
void VgLinkDescriptorRefPtr.setMTexture ( VgITextureRefPtr  value)
void VgLinkDescriptorRefPtr.setMTextureRatio ( float  value)
void VgLinkDescriptorRefPtr.setMWidth ( float  value)
int VgLinkDescriptorRefPtr.unref ( )

The documentation for this class was generated from the following file:
VisioMove 2.1.22, Visioglobe® 2016