Main Page | Alphabetical List | Class List | Class Members

IFace Interface Reference

import "ScriptBridge.idl";

List of all members.


Detailed Description

IFace interface the face primitive that builds up a Silo shape


Public Member Functions

HRESULT GetVETArray ([out, retval] IGAVertEdgeTex **GAVET)
HRESULT GetHoles ([out, retval] IGAFace **Holes)
HRESULT GetNormal ([out, retval] IPoint3D **Normal)
HRESULT GetCenter ([out, retval] IPoint3D **Center)
HRESULT GetGeoType ([out, retval] LONG *GeoType)
HRESULT Geometry ([out, retval] IGeometry **pVal)


Member Function Documentation

HRESULT IFace::Geometry (  [out, retval] IGeometry **  pVal  ) 
 

Returns a IGeometry interface for this Face object

Returns:
iface IGeometry - The IGeometry interface for this primitive

HRESULT IFace::GetCenter (  [out, retval] IPoint3D **  Center  ) 
 

Returns the face center

Returns:
Normal IPoint3D - The face center

HRESULT IFace::GetGeoType (  [out, retval] LONG *  GeoType  ) 
 

Returns geo type for face

Returns:
GeoType long - Returns face geo type

HRESULT IFace::GetHoles (  [out, retval] IGAFace **  Holes  ) 
 

Returns the face list defining the current face object holes

Returns:
Holse IGAFace - The hole list

HRESULT IFace::GetNormal (  [out, retval] IPoint3D **  Normal  ) 
 

Returns the face normal

Returns:
Normal IPoint3D - The face normal

HRESULT IFace::GetVETArray (  [out, retval] IGAVertEdgeTex **  GAVET  ) 
 

Returns the Vertex Edge Texture array that builds up the face

Returns:
GAVET IGAVertEdgeTex - The face VertEdgeTex list


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