CSLVector3DProxy Class Reference

#include <Vector3D.h>

List of all members.

Public Member Functions

  CSLVector3DProxy (CdotXSITemplate *in_pTemplate, SI_Long in_lIndexX, SI_Long in_lIndexY, SI_Long in_lIndexZ)
  Constructor.
CSLVector3DProxy operator= (const CSIBCVector3D &in_rVector)
  Set the 3D vector.
  operator CSIBCVector3D ()
  Get the 3D vector.
CSLFloatProxy X ()
  Get the X value.
CSLFloatProxy Y ()
  Get the Y value.
CSLFloatProxy Z ()
  Get the Z value.
void  Connect (CdotXSITemplate *in_pTemplate, SI_Long in_lIndexX, SI_Long in_lIndexY, SI_Long in_lIndexZ)
  Connect to a template.


Detailed Description

Class CSLVector3DProxy

Class that allows modification of a 3D vector parameter in a template


Constructor & Destructor Documentation

CSLVector3DProxy ( CdotXSITemplate in_pTemplate,
SI_Long  in_lIndexX,
SI_Long  in_lIndexY,
SI_Long  in_lIndexZ  
)

Constructor.

Parameters:
in_pTemplate  Template that contains the vector values
in_lIndexX  Index in the template for the X value
in_lIndexY  Index in the template for the Y value
in_lIndexZ  Index in the template for the Z value


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