Stride

OPEN / CLOSE
  • Features
  • Blog
  • Documentation
  • Community
(icon) Download

  • Discord
  • Facebook
  • Twitter
  • YouTube

LANGUAGE

OPEN / CLOSE
  • English
  • 日本語
    Show / Hide Table of Contents

    BowyerWatsonTetrahedralization.Tetrahedron Struct

    Namespace: Stride.Rendering.LightProbes
    Assembly: Stride.Rendering.dll

    Represents a tetrahedron output as created by the BowyerWatsonTetrahedralization algorithm.

    [DataSerializer(typeof(BowyerWatsonTetrahedralization.Tetrahedron.Serializer))]
    public struct Tetrahedron
    Name Description
    Fields
    Faces

    The tetrahedron faces (as indices). If using bitwise complement (negative), it means the normal is reversed.

    Neighbours

    The tetrahedron neighbours (as indices). They match opposite face of Vertices with same index.

    Vertices

    The vertices (as indices).

    Methods
    ToString()
    | Improve this Doc View Source

    Fields


    Faces

    The tetrahedron faces (as indices). If using bitwise complement (negative), it means the normal is reversed.

    public int *Faces
    Field Value
    Type Description
    System.Int32*

    Neighbours

    The tetrahedron neighbours (as indices). They match opposite face of Vertices with same index.

    public int *Neighbours
    Field Value
    Type Description
    System.Int32*

    Vertices

    The vertices (as indices).

    public int *Vertices
    Field Value
    Type Description
    System.Int32*
    | Improve this Doc View Source

    Methods


    ToString()

    public override string ToString()
    Returns
    Type Description
    System.String
    Overrides
    System.ValueType.ToString()

    Inherited Members

    System.ValueType.Equals(System.Object)
    System.ValueType.GetHashCode()

    Extension Methods

    ComponentBaseExtensions.DisposeBy<T>(T, ICollectorHolder)
    ComponentBaseExtensions.RemoveDisposeBy<T>(T, ICollectorHolder)
    • Improve this Doc
    • View Source
    In This Article

    Back to top

    Copyright © 2019-2021 .NET Foundation and Contributors
    Supported by the .NET Foundation