Click or drag to resize

Face Structure

Each face belonging to a 2D geometry contains: a handle to assign a abstract reference to it. a referance to one of the half edges that belongs to the faces outer boundary. a List that contains handles to one half edge for each hole in a face. attribute information, e.g. the face nromal. Note that unbounded faces can't have a OuterHalfEdge but must have at least one InnerHalfEdge - bounded faces must have a OuterComponent.

Namespace:  Fusee.Jometri
Assembly:  Fusee.Jometri (in Fusee.Jometri.dll) Version: 0.7.0.0 (0.7.0.0)
Syntax
C#
public struct Face

The Face type exposes the following members.

Constructors
  NameDescription
Public methodFace(Int32)
Constructor for creating a new Face.
Public methodFace(Int32, Face)
Constructor for creating a new Face from an other one.
Public methodFace(Int32, Int32)
Constructor for creating a new Face.
Top
Methods
  NameDescription
Public methodEquals
Overwrites "Equals"
(Overrides ValueTypeEquals(Object).)
Public methodGetHashCode
Overwrites GetHashCode
(Overrides ValueTypeGetHashCode.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns the fully qualified type name of this instance.
(Inherited from ValueType.)
Top
Operators
  NameDescription
Public operatorStatic memberEquality
Overload for == operator.
Public operatorStatic memberGreaterThan
Overload for "smaller than" operator. Comparison based on the Face's handle.
Public operatorStatic memberInequality
Overload for != operator.
Public operatorStatic memberLessThan
Overload for "smaller than" operator. Comparison based on the Face's handle.
Top
Fields
  NameDescription
Public fieldFaceData
Attribute information, e.g. the face nromal.
Public fieldHandle
The reference of the Face.
Public fieldOuterHalfEdge
A reference to one of the half edges that belongs to the Face's outer boundary.
Top
See Also