Click or drag to resize

Cone Structure

Represents a double precision cone shape.

Namespace:  NeoAxis
Assembly:  NeoAxis.Core (in NeoAxis.Core.dll) Version: 2022.1.1.0 (2022.1.1.0)
Syntax
C#
public struct Cone

The Cone type exposes the following members.

Constructors
  NameDescription
Public methodCone(Cone)
Constructs a cone with another specified Cone object.
Public methodCone(Vector3, Vector3, Radian)
Constructs a cone with the given origin, axis and angle.
Top
Methods
  NameDescription
Public methodEquals(Object)
Determines whether the specified object is equal to the current instance of Cone.
(Overrides ValueTypeEquals(Object).)
Public methodEquals(Cone, Double)
Determines whether the specified cone is equal to the current instance of Cone with a given precision.
Public methodGetHashCode
Returns a hash code for this instance.
(Overrides ValueTypeGetHashCode.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIntersects
Determines whether the given sphere intersects the current instance of Cone.
Public methodToString
Returns the fully qualified type name of this instance.
(Inherited from ValueType.)
Top
Operators
  NameDescription
Public operatorStatic memberEquality
Determines whether two given cones are equal.
Public operatorStatic memberInequality
Determines whether two given cones are unequal.
Top
Fields
  NameDescription
Public fieldAngle
The angle of the cone.
Public fieldAxis
The axis of the cone.
Public fieldOrigin
The origin of the cone.
Top
Extension Methods
See Also