MeshLib C# Docs
Loading...
Searching...
No Matches
MR.Vector4b Struct Reference

four-dimensional vector Generated from class MR.Vector4b. This is the by-value version of the struct. More...

+ Inheritance diagram for MR.Vector4b:

Public Member Functions

 Vector4b (Vector4b _other)
 Generated copy constructor.
 
unsafe Vector4b ()
 Constructs an empty (default-constructed) instance.
 
unsafe Vector4b (MR.Const_NoInit _1)
 Generated from constructor MR.Vector4b.Vector4b.
 
unsafe Vector4b (bool x, bool y, bool z, bool w)
 Generated from constructor MR.Vector4b.Vector4b.
 
unsafe ref bool index (int e)
 Generated from method MR.Vector4b.operator[].
 
readonly unsafe bool lengthSq ()
 Generated from method MR.Vector4b.lengthSq.
 
readonly unsafe double length ()
 Generated from method MR.Vector4b.length.
 
unsafe ref MR.Vector4b addAssign (in MR.Vector4b b)
 Generated from function MR.operator+=.
 
unsafe ref MR.Vector4b subAssign (in MR.Vector4b b)
 Generated from function MR.operator-=.
 
unsafe ref MR.Vector4b mulAssign (bool b)
 Generated from function MR.operator*=.
 
unsafe ref MR.Vector4b divAssign (bool b)
 Generated from function MR.operator/=.
 
bool Equals (MR.Vector4b b)
 
override bool Equals (object? other)
 

Static Public Member Functions

static implicit operator Vector4b (ConstBox_Vector4b other)
 Copy contents from a wrapper class to this struct.
 
static MR.Vector4b diagonal (bool a)
 Generated from method MR.Vector4b.diagonal.
 
static unsafe bool operator== (MR.Vector4b a, MR.Vector4b b)
 Generated from function MR.operator==.
 
static unsafe bool operator!= (MR.Vector4b a, MR.Vector4b b)
 
static unsafe MR.Misc.ConstRef< MR.Vector4boperator+ (MR.Vector4b a)
 Generated from function MR.operator+.
 
static unsafe MR.Vector4i operator- (MR.Vector4b a)
 Generated from function MR.operator-.
 
static unsafe MR.Vector4i operator+ (MR.Vector4b a, in MR.Vector4b b)
 Generated from function MR.operator+.
 
static unsafe MR.Vector4i operator- (MR.Vector4b a, in MR.Vector4b b)
 Generated from function MR.operator-.
 
static unsafe MR.Vector4i operator* (bool a, MR.Vector4b b)
 Generated from function MR.operator*.
 
static unsafe MR.Vector4i operator* (MR.Vector4b b, bool a)
 Generated from function MR.operator*.
 
static MR.Vector4i operator/ (MR.Vector4b b, bool a)
 Generated from function MR.operator/.
 

Public Attributes

byte __storage_x
 
byte __storage_y
 
byte __storage_z
 
byte __storage_w
 

Properties

bool x [get, set]
 
bool y [get, set]
 
bool z [get, set]
 
bool w [get, set]
 
readonly unsafe bool this[int e] [get]
 Generated from method MR.Vector4b.operator[].
 

Detailed Description

four-dimensional vector Generated from class MR.Vector4b. This is the by-value version of the struct.


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