Click or drag to resize

Classe QsHelperGeometry

Definisce funzioni di utilità matematico-Geometriche per Inventor.
Gerarchia di ereditarietà
SystemObject
  InvNetLib.FutureLibraryQsHelperGeometry

Namespace: InvNetLib.FutureLibrary
Assembly: InvNetLib (in InvNetLib.dll) Versione: 27.2.0-beta
Sintassi
C#
public sealed class QsHelperGeometry

Il tipo QsHelperGeometry espone i seguenti membri.

Metodi
 NomeDescrizione
Metodo pubblicoMembro staticoAreVectorsOnSameSide check whether or not two vectors are on the same semi-plane
Metodo pubblicoMembro staticoAsPoint2D 
Metodo pubblicoMembro staticoAsPoint3D 
Metodo pubblicoMembro staticoDblArray2Point convert an array of double to a point
Metodo pubblicoMembro staticoDblArray2Vector Convert an array of double to a vector
Metodo pubblicoMembro staticoDistancePointToPlane Returns the minimum distance of a point from plane
Metodo pubblicoMembro staticoEqual Compare due double values with tolerance
Metodo pubblicoMembro staticoGet2DCurveMidPoint Get the midpoint of a 2D curve
Metodo pubblicoMembro staticoGet2DCurveTangentAtMidPoint get the tangent (2d vector) in the midpoint of a curve
Metodo pubblicoMembro staticoGetFaceNormal(Face) Returns Normal as UnitVector for input Face.
Metodo pubblicoMembro staticoGetFaceNormal(Face, Point) Returns Normal as UnitVector for input Face.
Metodo pubblicoMembro staticoGetFlatSurfaceNormal 
Metodo pubblicoMembro staticoGetMirrorOnPlaneMatrix 
Metodo pubblicoMembro staticoGetNormal Returns Normal as UnitVector for different type of input entities
Metodo pubblicoMembro staticoGetOrthoBase Returns two orthogonal vectors depending on the input normal
Metodo pubblicoMembro staticoGetOrthoVector Returns an UnitVector orthogonal to input vector
Metodo pubblicoMembro staticoGetPlane Returns Plane object from input entity. Supports Face, Workplane and Faces.
Metodo pubblicoMembro staticoGetPlaneThreePoints 
Metodo pubblicoMembro staticoGetVectorAngle 
Metodo pubblicoMembro staticoGreaterOrEqual Check whether val1 is greater or equal than val2
Metodo pubblicoMembro staticoIsIdentityMatrix 
Metodo pubblicoMembro staticoLessOrEqual Check whether val1 is less or equal than val2
Metodo pubblicoMembro staticoMagnitude(Vector) 
Metodo pubblicoMembro staticoMagnitude(Point, Point) 
Metodo pubblicoMembro staticoMidPoint compute the midpoint
Metodo pubblicoMembro staticoMinDistPointToLine 
Metodo pubblicoMembro staticoNewLine(Point, Point) define a Line for two points
Metodo pubblicoMembro staticoNewLine(Point, Vector) define a Line given a point and direction
Metodo pubblicoMembro staticoNewPoint(Double, Double) syntactical sugar for point2d creation
Metodo pubblicoMembro staticoNewPoint(Double, Double, Double) syntactical sugar for point creation
Metodo pubblicoMembro staticoNewVector(Double, Double) ''' syntactical sugar for vector creation
Metodo pubblicoMembro staticoNewVector(Double, Double, Double) syntactical sugar for vector creation
Metodo pubblicoMembro staticoObject2Point Convert every geometric object to a Point
Metodo pubblicoMembro staticoPoint2DblArray(Point) 
Metodo pubblicoMembro staticoPoint2DblArray(Point2d) 
Metodo pubblicoMembro staticoPointsAngle Calcola l'angolo spazzato dalla retta passante per pt1 e pt2 in senso antiorario rispetto all'asse X
Metodo pubblicoMembro staticoPointToVector 
Metodo pubblicoMembro staticoPolar(Point, Double, Double) Compute a point given a base point, angle and distance
Metodo pubblicoMembro staticoPolar(Point2d, Double, Double) compute a point given a base oint, angle and distance
Metodo pubblicoMembro staticoProjectOnPlane 
Metodo pubblicoMembro staticoRandomVersor 
Metodo pubblicoMembro staticoReverseVector(UnitVector) 
Metodo pubblicoMembro staticoReverseVector(Vector) 
Metodo pubblicoMembro staticoRotateVector 
Metodo pubblicoMembro staticoSerializeInvObj 
Metodo pubblicoMembro staticoVectorToPoint 
Torna su
Vedi anche