MeshLib C# Docs
Loading...
Searching...
No Matches

Generated from class MR.Features.Primitives.Plane. This is the const half of the class. More...

Inheritance diagram for MR.Features.Primitives.Const_Plane:

Classes

struct  _Underlying

Public Member Functions

virtual void Dispose ()
unsafe Const_Plane ()
 Constructs an empty (default-constructed) instance.
unsafe Const_Plane (MR.Vector3f center, MR.Vector3f normal)
 Constructs MR.Features.Primitives.Plane elementwise.
unsafe Const_Plane (MR.Features.Primitives.Const_Plane _other)
 Generated from constructor MR.Features.Primitives.Plane.Plane.
 Const_Plane (Plane _other)
 Generated from constructor MR.Features.Primitives.Plane.Plane.
unsafe MR.Features.Primitives.ConeSegment intersectWithPlane (MR.Features.Primitives.Const_Plane other)
 Generated from method MR.Features.Primitives.Plane.intersectWithPlane.
unsafe MR.Sphere3f intersectWithLine (MR.Features.Primitives.Const_ConeSegment line)
 Generated from method MR.Features.Primitives.Plane.intersectWithLine.
bool Equals (MR.Features.Primitives.Const_Plane? _2)
override bool Equals (object? other)

Static Public Member Functions

static unsafe bool operator== (MR.Features.Primitives.Const_Plane _1, MR.Features.Primitives.Const_Plane _2)
 Generated from function MR::Features::Primitives::operator==.
static unsafe bool operator!= (MR.Features.Primitives.Const_Plane _1, MR.Features.Primitives.Const_Plane _2)

Protected Member Functions

virtual unsafe void Dispose (bool disposing)

Protected Attributes

unsafe MR.Vector3f__ref_storage_center
unsafe MR.Vector3f__ref_storage_normal

Properties

unsafe ref readonly MR.Vector3f center [get]
unsafe ref readonly MR.Vector3f normal [get]

Detailed Description

Generated from class MR.Features.Primitives.Plane. This is the const half of the class.

Constructor & Destructor Documentation

◆ Const_Plane() [1/4]

unsafe MR.Features.Primitives.Const_Plane.Const_Plane ( )
inline

Constructs an empty (default-constructed) instance.

◆ Const_Plane() [2/4]

unsafe MR.Features.Primitives.Const_Plane.Const_Plane ( MR.Vector3f center,
MR.Vector3f normal )
inline

Constructs MR.Features.Primitives.Plane elementwise.

◆ Const_Plane() [3/4]

unsafe MR.Features.Primitives.Const_Plane.Const_Plane ( MR.Features.Primitives.Const_Plane _other)
inline

Generated from constructor MR.Features.Primitives.Plane.Plane.

◆ Const_Plane() [4/4]

MR.Features.Primitives.Const_Plane.Const_Plane ( Plane _other)
inline

Generated from constructor MR.Features.Primitives.Plane.Plane.

Member Function Documentation

◆ Dispose() [1/2]

virtual void MR.Features.Primitives.Const_Plane.Dispose ( )
inlinevirtual

◆ Dispose() [2/2]

virtual unsafe void MR.Features.Primitives.Const_Plane.Dispose ( bool disposing)
inlineprotectedvirtual

◆ Equals() [1/2]

bool MR.Features.Primitives.Const_Plane.Equals ( MR.Features.Primitives.Const_Plane? _2)
inline

◆ Equals() [2/2]

override bool MR.Features.Primitives.Const_Plane.Equals ( object? other)
inline

◆ intersectWithLine()

unsafe MR.Sphere3f MR.Features.Primitives.Const_Plane.intersectWithLine ( MR.Features.Primitives.Const_ConeSegment line)
inline

◆ intersectWithPlane()

unsafe MR.Features.Primitives.ConeSegment MR.Features.Primitives.Const_Plane.intersectWithPlane ( MR.Features.Primitives.Const_Plane other)
inline

◆ operator!=()

unsafe bool MR.Features.Primitives.Const_Plane.operator!= ( MR.Features.Primitives.Const_Plane _1,
MR.Features.Primitives.Const_Plane _2 )
inlinestatic

◆ operator==()

unsafe bool MR.Features.Primitives.Const_Plane.operator== ( MR.Features.Primitives.Const_Plane _1,
MR.Features.Primitives.Const_Plane _2 )
inlinestatic

Generated from function MR::Features::Primitives::operator==.

Member Data Documentation

◆ __ref_storage_center

unsafe MR.Vector3f* MR.Features.Primitives.Const_Plane.__ref_storage_center
protected

◆ __ref_storage_normal

unsafe MR.Vector3f* MR.Features.Primitives.Const_Plane.__ref_storage_normal
protected

Property Documentation

◆ center

unsafe ref readonly MR.Vector3f MR.Features.Primitives.Const_Plane.center
get

◆ normal

unsafe ref readonly MR.Vector3f MR.Features.Primitives.Const_Plane.normal
get

The documentation for this class was generated from the following file: