Unit 'AsphyreMeshes' Package
[Overview][Classes][Variables][Index] [#pl_asphyresphinx]

TAsphyreMesh

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: AsphyreMeshes.pas line 33

type TAsphyreMesh = class

public

  property Name: StdString; [rw]

  

  property Vertices: TVectors3; [r]

  

  property Normals: TVectors3; [r]

  

  property TexCoords: TPoints2; [r]

  

  property FaceNormals: TVectors3; [r]

  

  property FaceOrigins: TVectors3; [r]

  

  property VertexIndices: TIntegerList; [r]

  

  property TextureIndices: TIntegerList; [r]

  

  procedure ComputeFaceOrigins;

  

  procedure ComputeFaceNormals;

  

  procedure ComputeVertexNormals;

  

  procedure Rescale();

  

  procedure Displace();

  

  procedure Normalize;

  

  procedure Centralize;

  

  procedure InvertNormals;

  

  procedure UnifyVertices;

  

  procedure SphericalTextureMappingNormal;

  

  procedure SphericalTextureMappingPosition;

  

  procedure Validate;

  

  procedure LoadFromStream();

  

  procedure SaveToStream();

  

  function LoadFromFile();

  

  function SaveToFile();

  

  function LoadFromArchive();

  

  function SaveToArchive();

  

  procedure Assign();

  

  constructor Create();

  

  destructor Destroy; override;

  

end;

Inheritance

TAsphyreMesh

  

|

TObject



CT Web help

CodeTyphon Studio