MeshLib C# Docs
Loading...
Searching...
No Matches
MR.Features Class Reference

Public Types

typedef std::function< void(const SubfeatureInfo &info)> SubfeatureFunc
 

Static Public Member Functions

static unsafe MR.Sphere3f toPrimitive (in MR.Vector3f point)
 Generated from function MR.Features.toPrimitive.
 
static unsafe MR.Sphere3f toPrimitive (MR.Const_Sphere3f sphere)
 Generated from function MR.Features.toPrimitive.
 
static unsafe MR.Features.Primitives.ConeSegment toPrimitive (MR.Const_Line3f line)
 Generated from function MR.Features.toPrimitive.
 
static unsafe MR.Features.Primitives.ConeSegment toPrimitive (MR.Const_LineSegm3f segm)
 Generated from function MR.Features.toPrimitive.
 
static unsafe MR.Features.Primitives.ConeSegment toPrimitive (MR.Const_Cylinder3f cyl)
 Generated from function MR.Features.toPrimitive.
 
static unsafe MR.Features.Primitives.ConeSegment toPrimitive (MR.Const_Cone3f cone)
 Generated from function MR.Features.toPrimitive.
 
static unsafe MR.Features.Primitives.ConeSegment primitiveCircle (in MR.Vector3f point, in MR.Vector3f normal, float rad)
 normal doesn't need to be normalized. Generated from function MR.Features.primitiveCircle.
 
static unsafe MR.Features.Primitives.ConeSegment primitiveCylinder (in MR.Vector3f a, in MR.Vector3f b, float rad)
 a and b are centers of the sides. Generated from function MR.Features.primitiveCylinder.
 
static unsafe MR.Features.Primitives.ConeSegment primitiveCone (in MR.Vector3f a, in MR.Vector3f b, float rad)
 a is the center of the base, b is the pointy end. Generated from function MR.Features.primitiveCone.
 
static unsafe MR.Std.Optional_StdVariantMRSphere3fMRFeaturesPrimitivesConeSegmentMRFeaturesPrimitivesPlane primitiveFromObject (MR.Const_Object object_)
 Generated from function MR.Features.primitiveFromObject.
 
static unsafe MR.Std.Optional_StdVariantMRSphere3fMRFeaturesPrimitivesConeSegmentMRFeaturesPrimitivesPlane primitiveFromObjectWithWorldXf (MR.Const_Object object_)
 Generated from function MR.Features.primitiveFromObjectWithWorldXf.
 
static unsafe MR.FeatureObject primitiveToObject (MR.Std.Const_Variant_MRSphere3f_MRFeaturesPrimitivesConeSegment_MRFeaturesPrimitivesPlane primitive, float infiniteExtent)
 Generated from function MR.Features.primitiveToObject.
 
static unsafe MR.Sphere3f transformPrimitive (in MR.AffineXf3f xf, MR.Const_Sphere3f primitive)
 Generated from function MR.Features.transformPrimitive.
 
static unsafe MR.Features.Primitives.Plane transformPrimitive (in MR.AffineXf3f xf, MR.Features.Primitives.Const_Plane primitive)
 Generated from function MR.Features.transformPrimitive.
 
static unsafe MR.Features.Primitives.ConeSegment transformPrimitive (in MR.AffineXf3f xf, MR.Features.Primitives.Const_ConeSegment primitive)
 Generated from function MR.Features.transformPrimitive.
 
static unsafe MR.Std.Variant_MRSphere3f_MRFeaturesPrimitivesConeSegment_MRFeaturesPrimitivesPlane transformPrimitive (in MR.AffineXf3f xf, MR.Std.Const_Variant_MRSphere3f_MRFeaturesPrimitivesConeSegment_MRFeaturesPrimitivesPlane primitive)
 Generated from function MR.Features.transformPrimitive.
 
static unsafe MR.Std.StringView toString (MR.Features.MeasureResult.Status status)
 Generated from function MR.Features.toString.
 
static unsafe MR.Std.String name (MR.Std.Const_Variant_MRSphere3f_MRFeaturesPrimitivesConeSegment_MRFeaturesPrimitivesPlane var)
 Generated from function MR.Features.name.
 
static unsafe MR.Features.MeasureResult measure (MR.Std.Const_Variant_MRSphere3f_MRFeaturesPrimitivesConeSegment_MRFeaturesPrimitivesPlane a, MR.Std.Const_Variant_MRSphere3f_MRFeaturesPrimitivesConeSegment_MRFeaturesPrimitivesPlane b)
 Generated from function MR.Features.measure.
 
static unsafe void forEachSubfeature (MR.Std.Const_Variant_MRSphere3f_MRFeaturesPrimitivesConeSegment_MRFeaturesPrimitivesPlane feature, MR.Std.Const_Function_VoidFuncFromConstMRFeaturesSubfeatureInfoRef func)
 Generated from function MR.Features.forEachSubfeature.
 

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