public static extern SU_RESULT SUTransformationRotation(ref SUTransformation transform, ref SUPoint3D point, ref SUVector3D vector, double angle);
Exemple #2
0
 public static extern SU_RESULT SUTextSetPoint(SUTextRef text, ref SUPoint3D point, SUInstancePathRef arrow_type);
Exemple #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);
Exemple #4
0
 public static extern SU_RESULT SUDimensionLinearCreate(ref SUDimensionLinearRef dimension, ref SUPoint3D start_point, SUInstancePathRef start_path, ref SUPoint3D end_point, SUInstancePathRef end_path, double offset);
Exemple #5
0
 public static extern SU_RESULT SUDimensionLinearGetTextPosition(SUDimensionLinearRef dimension, ref SUPoint3D position);
Exemple #6
0
 public static extern SUGuidePointRef SUGuidePointCreate(ref SUGuidePointRef guide_point, ref SUPoint3D position);
Exemple #7
0
 public static extern SU_RESULT SUArcCurveGetCenter(SUArcCurveRef arccurve, out SUPoint3D point);
Exemple #8
0
 public static extern SU_RESULT SUGuideLineCreateFinite(ref SUGuideLineRef guide_line, ref SUPoint3D start, ref SUPoint3D end);
Exemple #9
0
 public static extern SU_RESULT SUDimensionRadialSetLeaderBreakPoint(SUDimensionRadialRef dimension, ref SUPoint3D point);
Exemple #10
0
 public static extern SU_RESULT SUGuideLineCreateInfinite(ref SUGuideLineRef guide_line, ref SUPoint3D start, ref SUPoint3D direction);
Exemple #11
0
 public static extern SU_RESULT SUGuideLineGetData(SUGuideLineRef guide_line, ref SUPoint3D start, ref SUVector3D direction, ref bool isinfinite);
 public static extern SU_RESULT SUTransformationSetFromPointAndAxes(ref SUTransformation transform, ref SUPoint3D point, ref SUVector3D x_axis, ref SUVector3D y_axis, ref SUVector3D z_axis);
 public static extern SU_RESULT SUTransformationSetFromPointAndNormal(ref SUTransformation transform, ref SUPoint3D point, ref SUVector3D normal);
 public static extern SU_RESULT SUTransformationGetOrigin(ref SUTransformation transform, ref SUPoint3D origin);
Exemple #15
0
 public static extern SU_RESULT SUPlane3DGetPosition(ref SUPlane3D plane, ref SUPoint3D position);
Exemple #16
0
 public static extern SU_RESULT SUCameraGetCenter2D(SUCameraRef camera, ref SUPoint3D center);
Exemple #17
0
 public static extern SU_RESULT SUGuidePointGetFromPosition(SUGuidePointRef guide_point, ref SUPoint3D position);
Exemple #18
0
 public static extern SU_RESULT SUCameraSetOrientation(SUCameraRef camera, ref SUPoint3D position, ref SUPoint3D target, ref SUVector3D up_vector);
Exemple #19
0
 public static extern SU_RESULT SUArcCurveGetEndPoint(SUArcCurveRef arccurve, ref SUPoint3D point);
Exemple #20
0
 public static extern SU_RESULT SUPlane3DIsOn(ref SUPlane3D plane, ref SUPoint3D point, ref bool is_on);
Exemple #21
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);
Exemple #22
0
 public static extern SU_RESULT SUPlane3DDistanceTo(ref SUPlane3D plane, ref SUPoint3D point, ref double distance);
Exemple #23
0
 public static extern SU_RESULT SUDimensionLinearSetEndPoint(SUDimensionLinearRef dimension, ref SUPoint3D point, SUInstancePathRef path);
Exemple #24
0
 public static extern SU_RESULT SUPlane3DProjectTo(ref SUPlane3D plane, ref SUPoint3D point, ref SUPoint3D projected_point);
Exemple #25
0
 public static extern SU_RESULT SUTextGetPoint(SUTextRef text, ref SUPoint3D point, ref SUInstancePathRef path);
Exemple #26
0
 public static extern SU_RESULT SUPlane3DSetWithPoints(ref SUPlane3D plane, ref SUPoint3D point1, ref SUPoint3D point2, ref SUPoint3D point3);
Exemple #27
0
 public static extern SU_RESULT SUBoundingBox3DGetMidPoint(ref SUBoundingBox3D bounding_box, ref SUPoint3D mid_point);
Exemple #28
0
 public static extern SU_RESULT SUPlane3DSetWithPointAndNormal(ref SUPlane3D plane, ref SUPoint3D point, ref SUVector3D normal);
Exemple #29
0
 public static extern SU_RESULT SUGeometryInputAddVertex(SUGeometryInputRef geom_input, ref SUPoint3D point);
 public static extern SU_RESULT SUTransformationNonUniformScaleAboutPoint(ref SUTransformation transform, ref SUPoint3D point, double x_scale, double y_scale, double z_scale);