Interface IBGRAVertex3D
Unit
Declaration
type IBGRAVertex3D = interface(IInterface)
Description
Interface for a vertex of a 3D object
Hierarchy
- IInterface
- IBGRAVertex3D
Overview
Methods
function GetAsObject: TObject; |
|
function GetColor: TBGRAPixel; |
|
function GetCustomFlags: LongWord; |
|
function GetCustomNormal: TPoint3D; |
|
function GetCustomNormal_128: TPoint3D_128; |
|
function GetLight: Single; |
|
function GetParentColor: Boolean; |
|
function GetProjectedCoord: TPointF; |
|
function GetSceneCoord: TPoint3D; |
|
function GetSceneCoord_128: TPoint3D_128; |
|
function GetTexCoord: TPointF; |
|
function GetUsage: integer; |
|
function GetViewCoord: TPoint3D; |
|
function GetViewCoordZ: single; |
|
function GetViewCoord_128: TPoint3D_128; |
|
function GetViewNormal: TPoint3D; |
|
function GetViewNormal_128: TPoint3D_128; |
|
procedure AddViewNormal(const AValue: TPoint3D_128); |
|
procedure ComputeCoordinateAndClearNormal(const AMatrix: TMatrix3D; const AProjection: TProjection3D); |
|
procedure NormalizeViewNormal; |
|
procedure SetColor(const AValue: TBGRAPixel); |
|
procedure SetCustomFlags(AValue: LongWord); |
|
procedure SetCustomNormal(AValue: TPoint3D); |
|
procedure SetCustomNormal_128(AValue: TPoint3D_128); |
|
procedure SetLight(const AValue: Single); |
|
procedure SetParentColor(const AValue: Boolean); |
|
procedure SetProjectedCoord(const AValue: TPointF); |
|
procedure SetSceneCoord(const AValue: TPoint3D); |
|
procedure SetSceneCoord_128(const AValue: TPoint3D_128); |
|
procedure SetTexCoord(const AValue: TPointF); |
|
procedure SetViewCoord(const AValue: TPoint3D); |
|
procedure SetViewCoord_128(const AValue: TPoint3D_128); |
|
procedure SetViewNormal(const AValue: TPoint3D); |
|
procedure SetViewNormal_128(const AValue: TPoint3D_128); |
Properties
Description
Methods
function GetAsObject: TObject; |
|
This item has no description. |
function GetColor: TBGRAPixel; |
|
This item has no description. |
function GetCustomFlags: LongWord; |
|
This item has no description. |
function GetCustomNormal: TPoint3D; |
|
This item has no description. |
function GetCustomNormal_128: TPoint3D_128; |
|
This item has no description. |
function GetLight: Single; |
|
This item has no description. |
function GetParentColor: Boolean; |
|
This item has no description. |
function GetProjectedCoord: TPointF; |
|
This item has no description. |
function GetSceneCoord: TPoint3D; |
|
This item has no description. |
function GetSceneCoord_128: TPoint3D_128; |
|
This item has no description. |
function GetTexCoord: TPointF; |
|
This item has no description. |
function GetUsage: integer; |
|
This item has no description. |
function GetViewCoord: TPoint3D; |
|
This item has no description. |
function GetViewCoordZ: single; |
|
This item has no description. |
function GetViewCoord_128: TPoint3D_128; |
|
This item has no description. |
function GetViewNormal: TPoint3D; |
|
This item has no description. |
function GetViewNormal_128: TPoint3D_128; |
|
This item has no description. |
procedure AddViewNormal(const AValue: TPoint3D_128); |
|
This item has no description. |
procedure ComputeCoordinateAndClearNormal(const AMatrix: TMatrix3D; const AProjection: TProjection3D); |
|
This item has no description. |
procedure NormalizeViewNormal; |
|
This item has no description. |
procedure SetColor(const AValue: TBGRAPixel); |
|
This item has no description. |
procedure SetCustomFlags(AValue: LongWord); |
|
This item has no description. |
procedure SetCustomNormal(AValue: TPoint3D); |
|
This item has no description. |
procedure SetCustomNormal_128(AValue: TPoint3D_128); |
|
This item has no description. |
procedure SetLight(const AValue: Single); |
|
This item has no description. |
procedure SetParentColor(const AValue: Boolean); |
|
This item has no description. |
procedure SetProjectedCoord(const AValue: TPointF); |
|
This item has no description. |
procedure SetSceneCoord(const AValue: TPoint3D); |
|
This item has no description. |
procedure SetSceneCoord_128(const AValue: TPoint3D_128); |
|
This item has no description. |
procedure SetTexCoord(const AValue: TPointF); |
|
This item has no description. |
procedure SetViewCoord(const AValue: TPoint3D); |
|
This item has no description. |
procedure SetViewCoord_128(const AValue: TPoint3D_128); |
|
This item has no description. |
procedure SetViewNormal(const AValue: TPoint3D); |
|
This item has no description. |
procedure SetViewNormal_128(const AValue: TPoint3D_128); |
|
This item has no description. |
Properties
property Color: TBGRAPixel read GetColor write SetColor; |
|
This item has no description. |
property CustomFlags: LongWord read GetCustomFlags write SetCustomFlags; |
|
This item has no description. |
property CustomNormal: TPoint3D read GetCustomNormal write SetCustomNormal; |
|
This item has no description. |
property CustomNormal_128: TPoint3D_128 read GetCustomNormal_128 write SetCustomNormal_128; |
|
This item has no description. |
property Light: Single read GetLight write SetLight; |
|
This item has no description. |
property ParentColor: Boolean read GetParentColor write SetParentColor; |
|
This item has no description. |
property ProjectedCoord: TPointF read GetProjectedCoord write SetProjectedCoord; |
|
This item has no description. |
property SceneCoord: TPoint3D read GetSceneCoord write SetSceneCoord; |
|
This item has no description. |
property SceneCoord_128: TPoint3D_128 read GetSceneCoord_128 write SetSceneCoord_128; |
|
This item has no description. |
property TexCoord: TPointF read GetTexCoord write SetTexCoord; |
|
This item has no description. |
property Usage: integer read GetUsage; |
|
This item has no description. |
property ViewCoord: TPoint3D read GetViewCoord write SetViewCoord; |
|
This item has no description. |
property ViewCoordZ: single read GetViewCoordZ; |
|
This item has no description. |
property ViewCoord_128: TPoint3D_128 read GetViewCoord_128 write SetViewCoord_128; |
|
This item has no description. |
property ViewNormal: TPoint3D read GetViewNormal write SetViewNormal; |
|
This item has no description. |
property ViewNormal_128: TPoint3D_128 read GetViewNormal_128 write SetViewNormal_128; |
|
This item has no description. |