Detailed Description
Surface class.
Definition at line 2351 of file fbmodel.h.
#include <fbmodel.h>
List of all
members.
Public Member Functions
|
|
IObject_Declare
(Implementation) |
virtual
void |
SurfaceBegin
() |
virtual
void |
SurfaceEnd
() |
virtual
void |
SurfaceEditBegin
() |
virtual
void |
SurfaceEditEnd
() |
virtual
bool |
GetSurfaceCapped
(int pUorV, int pDirection) |
virtual
int |
GetVertexCount
(int pUorVorGlobal=-1) |
virtual
void |
ControlPointsBegin
()=0 |
virtual
void |
SetControlPoint
(int pIndex, double pX, double pY, double pZ, double pW) |
virtual
void |
GetControlPoint
(int pIndex, double &pX, double &pY, double &pZ, double
&pW) |
virtual
void |
ControlPointsEnd
() |
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 |
USize |
|
Read Write Property: Size in U
directions.
|
FBPropertyInt |
VSize |
|
Read Write Property: Size in V
directions.
|
FBPropertyInt |
UStep |
|
Read Write Property: Step in U
directions.
|
FBPropertyInt |
VStep |
|
Read Write Property: Step in V
directions.
|
FBPropertyBool |
UClosed |
|
Read Write Property: U Closed.
|
FBPropertyBool |
VClosed |
|
Read Write Property: V Closed
|
FBPropertySurfaceMode |
SurfaceMode |
|
Read Write Property: Surface mode.
|
Member Function Documentation
IObject_Declare |
( |
Implementation |
|
) |
|
virtual void SurfaceBegin |
( |
|
) |
[virtual] |
virtual void SurfaceEnd |
( |
|
) |
[virtual] |
virtual void SurfaceEditBegin |
( |
|
) |
[virtual] |
virtual void SurfaceEditEnd |
( |
|
) |
[virtual] |
virtual bool GetSurfaceCapped |
( |
int |
pUorV, |
|
|
int |
pDirection |
|
) |
|
[virtual] |
virtual int GetVertexCount |
( |
int |
pUorVorGlobal = -1 |
) |
[virtual] |
virtual void ControlPointsBegin |
( |
|
) |
[pure virtual] |
virtual void SetControlPoint |
( |
int |
pIndex, |
|
|
double |
pX, |
|
|
double |
pY, |
|
|
double |
pZ, |
|
|
double |
pW |
|
) |
|
[virtual] |
virtual void GetControlPoint |
( |
int |
pIndex, |
|
|
double & |
pX, |
|
|
double & |
pY, |
|
|
double & |
pZ, |
|
|
double & |
pW |
|
) |
|
[virtual] |
virtual void ControlPointsEnd |
( |
|
) |
[virtual] |
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
Read Write Property: Size in U directions.
Definition at line 2413 of file fbmodel.h.
Read Write Property: Size in V directions.
Definition at line 2414 of file fbmodel.h.
Read Write Property: Step in U directions.
Definition at line 2415 of file fbmodel.h.
Read Write Property: Step in V directions.
Definition at line 2416 of file fbmodel.h.
Read Write Property: U Closed.
Definition at line 2417 of file fbmodel.h.
Read Write Property: V Closed
Definition at line 2418 of file fbmodel.h.
Read Write Property: Surface mode.
Definition at line 2419 of file fbmodel.h.
The documentation for this class was generated from the following
file:
FBSurface FBSurface FBSurface FBSurface
FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface
FBSurface FBSurface FBSurface FBSurface
FBSurface FBSurface FBSurface FBSurface FBSurface FBSurface