Example #1
0
 public static extern SU_RESULT SUVector3DLinearCombination(ref SUVector3D[] vectors, ref double[] weights, ref long size, ref SUVector3D vector);
Example #2
0
 public static extern SU_RESULT SUDimensionLinearSetNormal(SUDimensionLinearRef dimension, ref SUVector3D normal);
Example #3
0
 public static extern SU_RESULT SUGeometryInputAddArcCurve(SUGeometryInputRef geom_input, size_t start_point, size_t end_point, ref SUPoint3D center, ref SUVector3D normal, size_t num_segments, ref size_t added_curve_index, ref size_t control_edge_index);
Example #4
0
 public static extern SU_RESULT SUArcCurveGetNormal(SUArcCurveRef arccurve, out SUVector3D normal);
Example #5
0
 public static extern SU_RESULT SULoopGetWinding(SULoopRef loop, ref SUVector3D vector3d, ref SULoopWinding orientation);
Example #6
0
 public static extern SU_RESULT SUCameraSetOrientation(SUCameraRef camera, ref SUPoint3D position, ref SUPoint3D target, ref SUVector3D up_vector);
Example #7
0
 public static extern SU_RESULT SUPlane3DSetWithPointAndNormal(ref SUPlane3D plane, ref SUPoint3D point, ref SUVector3D normal);
Example #8
0
 public static extern SU_RESULT SUAxesGetZAxis(SUAxesRef axes, ref SUVector3D axis);
Example #9
0
 public static extern SU_RESULT SUAxesSetAxesVecs(SUAxesRef axes, ref SUVector3D xaxis, ref SUVector3D yaxis, ref SUVector3D zaxis);
Example #10
0
 public static extern SU_RESULT SUVector3DIsPerpendicularTo(ref SUVector3D vector1, ref SUVector3D vector2, ref bool perpendicular);
Example #11
0
 public static extern SU_RESULT SUAxesCreateCustom(ref SUAxesRef axes, ref SUPoint3D origin, ref SUVector3D xaxis, ref SUVector3D yaxis, ref SUVector3D zaxis);
Example #12
0
 public static extern SU_RESULT SUVector3DIsParallelTo(ref SUVector3D vector1, ref SUVector3D vector2, ref bool parallel);
Example #13
0
 public static extern SU_RESULT SUVector3DIsValid(ref SUVector3D vector, ref bool valid);
Example #14
0
 public static extern SU_RESULT SUVector3DCreate(ref SUVector3D vector, ref SUPoint3D from, ref SUPoint3D to);
Example #15
0
 public static extern SU_RESULT SUGuideLineGetData(SUGuideLineRef guide_line, ref SUPoint3D start, ref SUVector3D direction, ref bool isinfinite);
Example #16
0
 public static extern SU_RESULT SUPoint3DOffset(ref SUPoint3D point1, ref SUVector3D vector, ref SUPoint3D point2);
Example #17
0
 public static extern SU_RESULT SUCameraGetDirection(SUCameraRef camera, ref SUVector3D direction);
Example #18
0
 public static extern SU_RESULT SUTransformationRotation(ref SUTransformation transform, ref SUPoint3D point, ref SUVector3D vector, double angle);
Example #19
0
 public static extern SU_RESULT SUPlane3DGetNormal(ref SUPlane3D plane, ref SUVector3D normal);
Example #20
0
 public static extern SU_RESULT SUTransformationGetZAxis(ref SUTransformation transform, ref SUVector3D z_axis);
Example #21
0
 public static extern SU_RESULT SUArcCurveGetYAxis(SUArcCurveRef arccurve, out SUVector3D axis);
Example #22
0
 public static extern SU_RESULT SUTransformationSetFromPointAndNormal(ref SUTransformation transform, ref SUPoint3D point, ref SUVector3D normal);
Example #23
0
 public static extern SU_RESULT SUArcCurveCreate(ref SUArcCurveRef arccurve, ref SUPoint3D center, ref SUPoint3D start_point, ref SUPoint3D end_point, ref SUVector3D normal, long num_edges);
Example #24
0
 public static extern SU_RESULT SUTransformationSetFromPointAndAxes(ref SUTransformation transform, ref SUPoint3D point, ref SUVector3D x_axis, ref SUVector3D y_axis, ref SUVector3D z_axis);
Example #25
0
 public static extern SU_RESULT SUDimensionLinearSetXAxis(SUDimensionLinearRef dimension, ref SUVector3D axis);
Example #26
0
 public static extern SU_RESULT SUTransformationTranslation(ref SUTransformation transform, ref SUVector3D vector);
Example #27
0
 public static extern SU_RESULT SUTextSetLeaderVector(SUTextRef text, SUVector3D vector);
Example #28
0
 public static extern SU_RESULT SUFaceGetNormal(SUFaceRef face, ref SUVector3D normal);
Example #29
0
 public static extern SU_RESULT SUEdgeUseGetEndVertexNormal(SUEdgeUseRef edgeuse, ref SUVector3D normal);
Example #30
0
 public static extern SU_RESULT SUVector3DGetArbitraryAxes(ref SUVector3D z_axis, out SUVector3D x_axis, ref SUVector3D y_axis);