Main Page | Alphabetical List | Class List | Class Members

IVertEdgeTex Interface Reference

import "ScriptBridge.idl";

List of all members.


Detailed Description

IVertEdgeTex interface elements defining a Silo face: , Edges and u and v texture coordinates


Public Member Functions

HRESULT GetVertex ([out, retval] IVertex **VETVertex)
HRESULT GetEdge ([out, retval] IEdge **VETEdge)
HRESULT TU ([out, retval] FLOAT *pVal)
HRESULT TV ([out, retval] FLOAT *pVal)
HRESULT SetVertex ([in] IVertex *V)
HRESULT SetEdge ([in] IEdge *E)


Member Function Documentation

HRESULT IVertEdgeTex::GetEdge (  [out, retval] IEdge **  VETEdge  ) 
 

Gets edge for current VET element

Returns:
VETEdge IEdge - Current VET edge

HRESULT IVertEdgeTex::GetVertex (  [out, retval] IVertex **  VETVertex  ) 
 

Gets vertex for current VET element

Returns:
VETVertex IVertex - Current VET vertex

HRESULT IVertEdgeTex::SetEdge (  [in] IEdge *  E  ) 
 

Sets current VET element edge

Parameters:
E IEdge - The new edge for current VET

HRESULT IVertEdgeTex::SetVertex (  [in] IVertex *  V  ) 
 

Sets current VET element vertex

Parameters:
V IVertex - The new vertex for current VET

HRESULT IVertEdgeTex::TU (  [out, retval] FLOAT *  pVal  ) 
 

Gets / Sets current VET element texture u coordinate

Parameters:
(For Set) Value float - the coordinate new value
Returns:
(For Get) NewValue float - the coordinate value

HRESULT IVertEdgeTex::TV (  [out, retval] FLOAT *  pVal  ) 
 

Gets / Sets current VET element texture v coordinate

Parameters:
(For Set) Value float - the coordinate new value
Returns:
(For Get) NewValue float - the coordinate value


Generated on Thu Apr 28 22:56:57 2005 for Silo Script Plugin by  doxygen 1.4.2