Click or drag to resize

Metodi di 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