![](../icons/Help.png) | Classe QsHelperGeometry |
Definisce funzioni di utilità matematico-Geometriche per Inventor.
Gerarchia di ereditarietà Namespace: InvNetLib.FutureLibraryAssembly: InvNetLib (in InvNetLib.dll) Versione: 27.2.0
Sintassipublic sealed class QsHelperGeometry
Il tipo QsHelperGeometry espone i seguenti membri.
Metodi | Nome | Descrizione |
---|
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | AreVectorsOnSameSide |
check whether or not two vectors are on the same semi-plane
|
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | AsPoint2D | |
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | AsPoint3D | |
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | DblArray2Point |
convert an array of double to a point
|
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | DblArray2Vector |
Convert an array of double to a vector
|
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | DistancePointToPlane |
Returns the minimum distance of a point from plane
|
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | Equal |
Compare due double values with tolerance
|
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | Get2DCurveMidPoint |
Get the midpoint of a 2D curve
|
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | Get2DCurveTangentAtMidPoint |
get the tangent (2d vector) in the midpoint of a curve
|
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | GetFaceNormal(Face) |
Returns Normal as UnitVector for input Face.
|
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | GetFaceNormal(Face, Point) |
Returns Normal as UnitVector for input Face.
|
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | GetFlatSurfaceNormal | |
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | GetMirrorOnPlaneMatrix | |
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | GetNormal |
Returns Normal as UnitVector for different type of input entities
|
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | GetOrthoBase |
Returns two orthogonal vectors depending on the input normal
|
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | GetOrthoVector |
Returns an UnitVector orthogonal to input vector
|
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | GetPlane |
Returns Plane object from input entity. Supports Face, Workplane and Faces.
|
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | GetPlaneThreePoints | |
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | GetVectorAngle | |
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | GreaterOrEqual |
Check whether val1 is greater or equal than val2
|
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | IsIdentityMatrix | |
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | LessOrEqual |
Check whether val1 is less or equal than val2
|
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | Magnitude(Vector) | |
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | Magnitude(Point, Point) | |
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | MidPoint |
compute the midpoint
|
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | MinDistPointToLine | |
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | NewLine(Point, Point) |
define a Line for two points
|
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | NewLine(Point, Vector) |
define a Line given a point and direction
|
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | NewPoint(Double, Double) |
syntactical sugar for point2d creation
|
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | NewPoint(Double, Double, Double) |
syntactical sugar for point creation
|
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | NewVector(Double, Double) |
''' syntactical sugar for vector creation
|
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | NewVector(Double, Double, Double) |
syntactical sugar for vector creation
|
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | Object2Point |
Convert every geometric object to a Point
|
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | Point2DblArray(Point) | |
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | Point2DblArray(Point2d) | |
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | PointsAngle |
Calcola l'angolo spazzato dalla retta passante per pt1 e pt2 in senso antiorario rispetto all'asse X
|
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | PointToVector | |
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | Polar(Point, Double, Double) |
Compute a point given a base point, angle and distance
|
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | Polar(Point2d, Double, Double) |
compute a point given a base oint, angle and distance
|
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | ProjectOnPlane | |
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | RandomVersor | |
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | ReverseVector(UnitVector) | |
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | ReverseVector(Vector) | |
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | RotateVector | |
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | SerializeInvObj | |
![Metodo pubblico Metodo pubblico](../icons/pubMethod.gif) ![Membro statico Membro statico](../icons/Static.gif) | VectorToPoint | |
Torna su
Vedi anche