Record TTriangleHelper
Unit
Declaration
type TTriangleHelper = record helper for TTriangle
Description
Triangle in a 3D model. Helper methods.
Overview
Methods
![]() |
function Shape: TShape; |
![]() |
function State: TX3DGraphTraverseState; |
![]() |
procedure UpdateSceneSpace; |
![]() |
procedure UpdateWorld; deprecated 'use UpdateSceneSpace'; |
![]() |
function ShapeNode: TAbstractShapeNode; |
![]() |
function MaterialInfo: TMaterialInfo; |
![]() |
function Transparency: Single; |
![]() |
function IsTransparent: boolean; |
![]() |
function IgnoreForShadowRays: boolean; |
Description
Methods
![]() |
function Shape: TShape; |
Shape containing this triangle. |
![]() |
function State: TX3DGraphTraverseState; |
State of this shape, containing various information about 3D shape. This is a shortcut for Shape.State. |
![]() |
procedure UpdateSceneSpace; |
Use State.Transform to update TTriangle.SceneSpace geometry from TTriangle.Local geometry. |
![]() |
procedure UpdateWorld; deprecated 'use UpdateSceneSpace'; |
Warning: this symbol is deprecated: use UpdateSceneSpace This item has no description. |
![]() |
function ShapeNode: TAbstractShapeNode; |
X3D shape node of this triangle. May be |
![]() |
function MaterialInfo: TMaterialInfo; |
Material information for the material of this triangle. See TMaterialInfo for usage description. Returns Returned TMaterialInfo is valid only as long as the underlying node (TMaterialNode, TPhysicalMaterialNode, TUnlitMaterialNode, TCommonSurfaceShaderNode...) exists. Do not free it yourself, it will be automatically freed. |
![]() |
function Transparency: Single; |
Return transparency of this triangle's material. Equivalent to MaterialInfo.Transparency, although a little faster. |
![]() |
function IsTransparent: boolean; |
Returns |
Generated by PasDoc 0.16.0-snapshot.