Click or drag to resize

Face Class

Representation of a 3D face (triangle).
Inheritance Hierarchy
SystemObject
  Internal.Net3dBoolFace

Namespace:  Internal.Net3dBool
Assembly:  NeoAxis.Core (in NeoAxis.Core.dll) Version: 2024.1.1.0 (2024.1.1.0)
Syntax
C#
public class Face

The Face type exposes the following members.

Constructors
  NameDescription
Public methodFace
* Constructs a face with unknown status.
Top
Methods
  NameDescription
Public methodClone
Clones the face object
Public methodEquals(Object)
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodEquals(Face)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetArea
Public methodGetBound
Public methodGetCenter
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetIntersectCost
Public methodGetNormal
Public methodGetPlane
Public methodGetStatus
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInvert
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRayTraceClassify
Classifies the face based on the ray trace technique
Public methodSimpleClassify
Classifies the face if one of its vertices are classified as INSIDE or OUTSIDE
Public methodToString (Overrides ObjectToString.)
Top
Fields
  NameDescription
Public fieldv1
Public fieldv2
Public fieldv3
Top
Extension Methods
See Also