FBSurface Class Reference

#include <fbmodel.h>
FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface
Inheritance diagram for FBSurface:
Inheritance graph
[legend]

List of all members.


Detailed Description

Surface class.

Definition at line 2144 of file fbmodel.h.


Public Member Functions

  FBSurface (char *pName, HIObject pObject=NULL)
  Constructor.
bool  VertexGetSelected (int pU, int pV)
  Get the selected state of a vertex.
bool  VertexSetSelected (int pU, int pV, bool pState)
  Set the selected state of a vertex.
bool  VertexGetVisible (int pU, int pV)
  Get the visible state of a vertex.
bool  VertexSetVisible (int pU, int pV, bool pState)
  Set the visible state of a vertex.
bool  VertexGetTransformable (int pU, int pV)
  Get the Transformable state of a vertex.

Public Attributes

FBPropertyInt  Size [2]
  Read Write Property: Size in U and V directions.
FBPropertyInt  Step [2]
  Read Write Property: Step in U and V directions.
FBPropertyBool  Closed [2]
  Read Write Property: UV Closed?
FBPropertySurfaceMode  SurfaceMode
  Read Write Property: Surface mode.

Constructor & Destructor Documentation

FBSurface ( char *  pName,
HIObject  pObject = NULL  
)

Constructor.

Parameters:
pName  Name of Surface.
pObject  For internal use only(default=NULL).

Member Function Documentation

bool VertexGetSelected ( int  pU,
int  pV  
)

Get the selected state of a vertex.

Parameters:
pU  The u index of the vertex.
pV  The v index of the vertex.
Returns:
true if the vertex is selected, false if not.

bool VertexSetSelected ( int  pU,
int  pV,
bool  pState  
)

Set the selected state of a vertex.

Parameters:
pU  The u index of the vertex.
pV  The v index of the vertex.
pState  Set the select state.
Returns:
true if the vertex is selected, false if not.

bool VertexGetVisible ( int  pU,
int  pV  
)

Get the visible state of a vertex.

Parameters:
pU  The u index of the vertex.
pV  The v index of the vertex.
Returns:
true if the vertex is visible, false if not.

bool VertexSetVisible ( int  pU,
int  pV,
bool  pState  
)

Set the visible state of a vertex.

Parameters:
pU  The u index of the vertex.
pV  The v index of the vertex.
pState  Set the visible state.
Returns:
true if the vertex is visible, false if not.

bool VertexGetTransformable ( int  pU,
int  pV  
)

Get the Transformable state of a vertex.

Parameters:
pU  The u index of the vertex.
pV  The v index of the vertex.
Returns:
true if the vertex is Transformable, false if not.

Member Data Documentation

FBPropertyInt Size[2]

Read Write Property: Size in U and V directions.

Definition at line 2205 of file fbmodel.h.

FBPropertyInt Step[2]

Read Write Property: Step in U and V directions.

Definition at line 2206 of file fbmodel.h.

FBPropertyBool Closed[2]

Read Write Property: UV Closed?

Definition at line 2207 of file fbmodel.h.

FBPropertySurfaceMode SurfaceMode

Read Write Property: Surface mode.

Definition at line 2209 of file fbmodel.h.


Please send us your comments about this page.