VisioMove SDK (Android)  2.1.22
 All Classes Functions Variables Pages
VgLinkDescriptor Class Reference
Inheritance diagram for VgLinkDescriptor:
Inheritance graph

Public Member Functions

 VgLinkDescriptor ()
 
 VgLinkDescriptor (VgPosition pSourcePosition, VgColor pSourceColor, VgPosition pTargetPosition, VgColor pTargetColor, VgITextureRefPtr pTexture, float pWidth, float pTextureRatio, float pAnimationSpeed)
 
 VgLinkDescriptor (VgLinkDescriptor pOther)
 
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 ()
 
- Public Member Functions inherited from VgReferenced
synchronized void release ()
 
 VgReferenced ()
 
 VgReferenced (VgReferenced pThis)
 
void ref ()
 
int unref ()
 
int getNbReferences ()
 

Static Public Member Functions

static VgLinkDescriptorRefPtr create ()
 

Detailed Description

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

Version
2.0

Constructor & Destructor Documentation

VgLinkDescriptor.VgLinkDescriptor ( )

Constructor

VgLinkDescriptor.VgLinkDescriptor ( VgPosition  pSourcePosition,
VgColor  pSourceColor,
VgPosition  pTargetPosition,
VgColor  pTargetColor,
VgITextureRefPtr  pTexture,
float  pWidth,
float  pTextureRatio,
float  pAnimationSpeed 
)

Parametrized constructor

Parameters
pSourcePosition
pSourceColor
pTargetPosition
pTargetColor
pTexture
pWidth
pTextureRatio
pAnimationSpeed
VgLinkDescriptor.VgLinkDescriptor ( VgLinkDescriptor  pOther)

Copy Constructor

Parameters
pOther

Member Function Documentation

static VgLinkDescriptorRefPtr VgLinkDescriptor.create ( )
static

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.

float VgLinkDescriptor.getMAnimationSpeed ( )
VgColor VgLinkDescriptor.getMSourceColor ( )
VgPosition VgLinkDescriptor.getMSourcePosition ( )
VgColor VgLinkDescriptor.getMTargetColor ( )
VgPosition VgLinkDescriptor.getMTargetPosition ( )
VgITextureRefPtr VgLinkDescriptor.getMTexture ( )
float VgLinkDescriptor.getMTextureRatio ( )
float VgLinkDescriptor.getMWidth ( )
void VgLinkDescriptor.setMAnimationSpeed ( float  value)
void VgLinkDescriptor.setMSourceColor ( VgColor  value)
void VgLinkDescriptor.setMSourcePosition ( VgPosition  value)
void VgLinkDescriptor.setMTargetColor ( VgColor  value)
void VgLinkDescriptor.setMTargetPosition ( VgPosition  value)
void VgLinkDescriptor.setMTexture ( VgITextureRefPtr  value)
void VgLinkDescriptor.setMTextureRatio ( float  value)
void VgLinkDescriptor.setMWidth ( float  value)

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