[SerializableAttribute]
public struct Face3 : ISerializable<SerializableAttribute>
Public Structure Face3
Implements ISerializable[SerializableAttribute]
public value class Face3 : ISerializable[<SealedAttribute>]
[<SerializableAttribute>]
type Face3 =
struct
inherit ValueType
interface ISerializable
end| Face3(SerializationInfo, StreamingContext) | Initializes a new instance of the Face3 struct. Deserialize MeshLoad. |
| Face3(Int32, Int32, Int32) | Initializes a new instance of the Face3 struct. Create triangle. |
| Face3(Int32, Int32, Int32, Int32) | Initializes a new instance of the Face3 struct. Create triangle. |
| A | Gets or sets the index of node A of the face. |
| B | Gets or sets the index of node B of the face. |
| C | Gets or sets the index of node C of the face. |
| D | Gets or sets the index of node D of the face. |
| IsQuad | Gets a value indicating whether the face is a quadrangle. |
| IsTriangle | Gets a value indicating whether the face is a triangle. |
| Item | Get or set face vertex by index. |
| nVertices | Gets the number of vertices of the face. |
| Edges | Iterate through the segments of the closed polygon. |
| Equals |
equality test.
(Overrides ValueTypeEquals(Object)) |
| FacesFromArray | Converts an array of points to a list of points. |
| FacesToArray | Converts a list of points to an array of doubles for faster serialization. |
| GetHashCode |
Return hash-code of the Face3.
(Overrides ValueTypeGetHashCode) |
| GetObjectData | Populates a SerializationInfo with the data needed to serialize the target object. |
| GetType | Gets the Type of the current instance. (Inherited from Object) |
| ToString | Returns the fully qualified type name of this instance. (Overrides ValueTypeToString) |
| Equality(Face3, Face3) | equality test. |
| Inequality(Face3, Face3) | inequality test. |
| ContainerType |
test if object is (a container like) a list or an array.
(Defined by MiniUtil) |