Romestead Assembly Reference

Candide.World.Face

Type JSON

public struct in Candide.World

Methods1
Properties0
Fields6
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.World
  • Base typeSystem.ValueType
  • Hash7C27AEFB39B406208B2A2A3CE03B1A3AD7F8C89ED0B9518D7B0BD2411B2CF30D

Relationships

Base type

System.ValueType

Fields

NameVisibilitySignature
Binormalpublicpublic Microsoft.Xna.Framework.Vector3 Binormal
Normalpublicpublic Microsoft.Xna.Framework.Vector3 Normal
Tangentpublicpublic Microsoft.Xna.Framework.Vector3 Tangent
V1publicpublic System.UInt16 V1
V2publicpublic System.UInt16 V2
V3publicpublic System.UInt16 V3

Methods

CalculateNormal

public System.Void CalculateNormal(Microsoft.Xna.Framework.Vector3[]& vert)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash443CE24ADCCF9BBE4AFB6666AF5FCCEF3FB0341AE86E26D6B72BF5761CFC6024
  • Body hash75F3D4447D2A7DB1553BD5FFB247BE709EB3BBC97DE331D74D5FF7B221ADE2DD
  • IL size322
Referenced calls
  • Microsoft.Xna.Framework.Vector3::op_Subtraction(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)
  • Microsoft.Xna.Framework.Vector3::Cross(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)
  • Microsoft.Xna.Framework.Vector3::Normalize()
  • Microsoft.Xna.Framework.Vector3::get_UnitY()
  • Microsoft.Xna.Framework.Vector3::Dot(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)
  • System.Math::Abs(System.Single)
  • Microsoft.Xna.Framework.Vector3::get_UnitX()
  • Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)
Called by