Modifier and Type | Method and Description |
---|---|
void |
addFacesOcfData(Tag faceTag,
UFCurve.OcfData ufOffsetData)
Refer to UF_CURVE_add_faces_ocf_data for documentation.
|
UFCurve.OcfData |
addStringToOcfData(Tag stringTag,
int offsetDirection,
int numOffsets,
UFCurve.OcfValues[] offsetDistances,
UFCurve.OcfData ufOffsetData)
Refer to UF_CURVE_add_string_to_ocf_data for documentation.
|
UFCurve.AnalysisDisplay |
askAnalysisDisplay(Tag curveTag)
Deprecated.
The equivalent Open C method has retired
|
UFCurve.Arc |
askArcData(Tag arc)
Refer to UF_CURVE_ask_arc_data for documentation.
|
double |
askArcLength(Tag curveTag,
double startParam,
double endParam,
UFModl.Units unitFlag)
Refer to UF_CURVE_ask_arc_length for documentation.
|
UFCurve.BridgeData |
askBridgeFeature(Tag bridgeFeature,
UFCurve.BridgeData bridgeData)
Refer to UF_CURVE_ask_bridge_feature for documentation.
|
void |
askCentroid(Tag curveId,
double[] centroid)
Refer to UF_CURVE_ask_centroid for documentation.
|
UFCurve.AskCombineCurvesData |
askCombineCurves(Tag combineCurveFeature)
Refer to UF_CURVE_ask_combine_curves for documentation.
|
UFCurve.Conic |
askConicData(Tag conic)
Refer to UF_CURVE_ask_conic_data for documentation.
|
UFModl.CurveFitData |
askCurveFitData(Tag curveFeature)
Refer to UF_CURVE_ask_curve_fit_data for documentation.
|
UFCurve.AskCurveInflectionsData |
askCurveInflections(Tag curveEid,
double[] projMatrx,
double[] range)
Refer to UF_CURVE_ask_curve_inflections for documentation.
|
double |
askCurveTurnAngle(Tag curve,
double[] orientation)
Refer to UF_CURVE_ask_curve_turn_angle for documentation.
|
UFCurve.AskFeatureCurvesData |
askFeatureCurves(Tag curveFeatureId)
Refer to UF_CURVE_ask_feature_curves for documentation.
|
UFCurve.AskIntCurveParentsData |
askIntCurveParents(Tag intCurve)
Refer to UF_CURVE_ask_int_curve_parents for documentation.
|
UFCurve.AskIntCurvesData |
askIntCurves(Tag intCurveObject)
Refer to UF_CURVE_ask_int_curves for documentation.
|
UFCurve.AskIntParmsData |
askIntParms(Tag intCurveObject)
Refer to UF_CURVE_ask_int_parms for documentation.
|
UFCurve.AskIntParmsScData |
askIntParmsSc(Tag intCurveObject)
Refer to UF_CURVE_ask_int_parms_sc for documentation.
|
UFCurve.AskIsoclineData |
askIsocline(Tag isoclineFeat)
Refer to UF_CURVE_ask_isocline for documentation.
|
UFCurve.AskJoinedParmsData |
askJoinedParms(Tag joinedCurveFeature)
Refer to UF_CURVE_ask_joined_parms for documentation.
|
UFCurve.LineArc |
askLineArcData(Tag lineArcFeatId)
Refer to UF_CURVE_ask_line_arc_data for documentation.
|
Tag |
askLineArcOutput(Tag lineArcFeatId)
Refer to UF_CURVE_ask_line_arc_output for documentation.
|
UFCurve.Line |
askLineData(Tag line)
Refer to UF_CURVE_ask_line_data for documentation.
|
UFCurve.OcfData[] |
askOcfData(Tag feature)
Refer to UF_CURVE_ask_ocf_data for documentation.
|
UFCurve.AskOffsetCurvesData |
askOffsetCurves(Tag offsetCurveObject)
Refer to UF_CURVE_ask_offset_curves for documentation.
|
UFCurve.AskOffsetDirectionData |
askOffsetDirection(UFModl.StringList inputCurves)
Deprecated.
The equivalent Open C method has retired
|
UFCurve.AskOffsetDirection2Data |
askOffsetDirection2(UFModl.StringList inputCurves)
Refer to UF_CURVE_ask_offset_direction_2 for documentation.
|
UFCurve.AskParameterizationData |
askParameterization(Tag object)
Refer to UF_CURVE_ask_parameterization for documentation.
|
double[] |
askPointData(Tag point)
Refer to UF_CURVE_ask_point_data for documentation.
|
UFCurve.AskProjCurveParentsData |
askProjCurveParents(Tag projCurve)
Refer to UF_CURVE_ask_proj_curve_parents for documentation.
|
UFCurve.AskProjCurvesData |
askProjCurves(Tag projCurveFeature)
Refer to UF_CURVE_ask_proj_curves for documentation.
|
Tag |
askSplineFeature(Tag featureId)
Refer to UF_CURVE_ask_spline_feature for documentation.
|
UFCurve.AskSplineSapData |
askSplineSap(Tag curveTag)
Deprecated.
The equivalent Open C method has retired
|
UFCurve.AskSplineThruPtsData |
askSplineThruPts(Tag splineTag)
Refer to UF_CURVE_ask_spline_thru_pts for documentation.
|
UFCurve.AskWrapCurveParentsData |
askWrapCurveParents(Tag curveTag)
Refer to UF_CURVE_ask_wrap_curve_parents for documentation.
|
UFCurve.AskWrapCurvesData |
askWrapCurves(Tag wrapCurveObject)
Refer to UF_CURVE_ask_wrap_curves for documentation.
|
UFCurve.WrapData |
askWrapParms(Tag wrapCurveObject)
Refer to UF_CURVE_ask_wrap_parms for documentation.
|
UFCurve.Genconic |
convertConicToGen(UFCurve.Conic conicData)
Refer to UF_CURVE_convert_conic_to_gen for documentation.
|
UFCurve.ConvertConicToStdData |
convertConicToStd(UFCurve.Genconic genConicData)
Refer to UF_CURVE_convert_conic_to_std for documentation.
|
Tag |
createArc(UFCurve.Arc arcCoords)
Refer to UF_CURVE_create_arc for documentation.
|
Tag |
createArc3point(Tag point1,
Tag point2,
Tag point3,
UFCurve.Limit[] limitP,
Tag supportPlane,
boolean isAsso)
Refer to UF_CURVE_create_arc_3point for documentation.
|
Tag |
createArc3tangent(Tag tangentObject1,
Tag tangentObject2,
Tag tangentObject3,
UFCurve.HelpData[] helpDataP,
UFCurve.Limit[] limitP,
Tag supportPlane,
boolean isAsso)
Refer to UF_CURVE_create_arc_3tangent for documentation.
|
Tag |
createArcCenterRadius(Tag center,
double radius,
Tag helpPoint,
UFCurve.Limit[] limitP,
Tag supportPlane,
boolean isAsso)
Refer to UF_CURVE_create_arc_center_radius for documentation.
|
Tag |
createArcCenterTangent(Tag center,
Tag tangent,
UFCurve.HelpData helpDataP,
UFCurve.Limit[] limitP,
Tag supportPlane,
boolean isAsso)
Refer to UF_CURVE_create_arc_center_tangent for documentation.
|
Tag |
createArcPointCenter(Tag point,
Tag center,
UFCurve.Limit[] limitP,
Tag supportPlane,
boolean isAsso)
Refer to UF_CURVE_create_arc_point_center for documentation.
|
Tag |
createArcPointPointRadius(Tag point1,
Tag point2,
double radius,
UFCurve.Limit[] limitP,
Tag supportPlane,
boolean isAsso)
Refer to UF_CURVE_create_arc_point_point_radius for documentation.
|
Tag |
createArcPointPointTangent(Tag point1,
Tag point2,
Tag tangentObject,
UFCurve.HelpData helpDataP,
UFCurve.Limit[] limitP,
Tag supportPlane,
boolean isAsso)
Refer to UF_CURVE_create_arc_point_point_tangent for documentation.
|
Tag |
createArcPointTangentPoint(Tag point1,
Tag tangentObject,
Tag point2,
UFCurve.HelpData helpDataP,
UFCurve.Limit[] limitP,
Tag supportPlane,
boolean isAsso)
Refer to UF_CURVE_create_arc_point_tangent_point for documentation.
|
Tag |
createArcPointTangentRadius(Tag point,
Tag tangentObject,
double radius,
UFCurve.HelpData helpDataP,
UFCurve.Limit[] limitP,
Tag supportPlane,
boolean isAsso)
Refer to UF_CURVE_create_arc_point_tangent_radius for documentation.
|
Tag |
createArcPointTangentTangent(Tag point,
Tag tangentObject1,
Tag tangentObject2,
UFCurve.HelpData[] helpDataP,
UFCurve.Limit[] limitP,
Tag supportPlane,
boolean isAsso)
Refer to UF_CURVE_create_arc_point_tangent_tangent for documentation.
|
Tag |
createArcTangentPointPoint(Tag tangentObject,
Tag point1,
Tag point2,
UFCurve.HelpData helpDataP,
UFCurve.Limit[] limitP,
Tag supportPlane,
boolean isAsso)
Refer to UF_CURVE_create_arc_tangent_point_point for documentation.
|
Tag |
createArcTangentPointTangent(Tag tangentObject1,
Tag point,
Tag tangentObject2,
UFCurve.HelpData[] helpDataP,
UFCurve.Limit[] limitP,
Tag supportPlane,
boolean isAsso)
Refer to UF_CURVE_create_arc_tangent_point_tangent for documentation.
|
Tag |
createArcTangentTangentPoint(Tag tangentObject1,
Tag tangentObject2,
Tag point,
UFCurve.HelpData[] helpDataP,
UFCurve.Limit[] limitP,
Tag supportPlane,
boolean isAsso)
Refer to UF_CURVE_create_arc_tangent_tangent_point for documentation.
|
Tag |
createArcTangentTangentRadius(Tag tangentObject1,
Tag tangentObject2,
double radius,
UFCurve.HelpData[] helpDataP,
UFCurve.Limit[] limitP,
Tag supportPlane,
boolean isAsso)
Refer to UF_CURVE_create_arc_tangent_tangent_radius for documentation.
|
Tag |
createArcThru3pts(int createFlag,
double[] firstPoint,
double[] secondPoint,
double[] thirdPoint)
Refer to UF_CURVE_create_arc_thru_3pts for documentation.
|
Tag |
createBridgeCurve(int bridgeMethod,
Tag[] curveIds,
double[] parms,
int[] reverseTangent)
Refer to UF_CURVE_create_bridge_curve for documentation.
|
Tag |
createBridgeFeature(UFCurve.BridgeData bridgeData)
Refer to UF_CURVE_create_bridge_feature for documentation.
|
Tag |
createCombineCurves(Tag firstCurveTag,
UFCurve.CombineCurvesDirection firstDir,
Tag secondCurveTag,
UFCurve.CombineCurvesDirection secondDir,
String curveAproxTol)
Refer to UF_CURVE_create_combine_curves for documentation.
|
Tag |
createConic(UFCurve.Conic conicData)
Refer to UF_CURVE_create_conic for documentation.
|
Tag |
createFillet(int type,
Tag[] curveObjs,
double[] center,
double radius,
int[] trimOpts,
int[] arcOpts)
Refer to UF_CURVE_create_fillet for documentation.
|
Tag |
createIntObject(int numObjectsSet1,
Tag[] objectSet1,
int numObjectsSet2,
Tag[] objectSet2)
Refer to UF_CURVE_create_int_object for documentation.
|
Tag |
createIsocline(int faceCnt,
Tag[] faces,
double[] direction,
String startAngle,
String endAngle,
String stepAngle)
Refer to UF_CURVE_create_isocline for documentation.
|
UFCurve.CreateJoinedCurveData |
createJoinedCurve(Tag[] ufCurveList,
int creationMethod)
Refer to UF_CURVE_create_joined_curve for documentation.
|
UFCurve.CreateJoinedFeatureData |
createJoinedFeature(UFModl.StringList ufCurveString,
int creationMethod)
Refer to UF_CURVE_create_joined_feature for documentation.
|
Tag |
createLine(UFCurve.Line lineCoords)
Refer to UF_CURVE_create_line for documentation.
|
Tag |
createLineArc(UFCurve.LineArc lineArcData)
Refer to UF_CURVE_create_line_arc for documentation.
|
Tag |
createLinePointAngle(Tag point,
Tag angleObject,
double angleValue,
UFCurve.Limit[] limitP,
Tag supportPlane,
boolean isAsso)
Refer to UF_CURVE_create_line_point_angle for documentation.
|
Tag |
createLinePointPoint(Tag point1,
Tag point2,
UFCurve.Limit[] limitP,
Tag supportPlane,
boolean isAsso)
Refer to UF_CURVE_create_line_point_point for documentation.
|
Tag |
createLinePointPrincipalAxis(Tag point,
UFCurve.PrincipalAxis principalAxis,
UFCurve.Limit[] limitP,
Tag supportPlane,
boolean isAsso)
Refer to UF_CURVE_create_line_point_principal_axis for documentation.
|
Tag |
createLinePointTangent(Tag point,
Tag tangent,
UFCurve.HelpData helpDataP,
UFCurve.Limit[] limitP,
Tag supportPlane,
boolean isAsso)
Refer to UF_CURVE_create_line_point_tangent for documentation.
|
Tag |
createLineTangentPoint(Tag tangent,
Tag point,
UFCurve.HelpData helpDataP,
UFCurve.Limit[] limitP,
Tag supportPlane,
boolean isAsso)
Refer to UF_CURVE_create_line_tangent_point for documentation.
|
Tag |
createOcfFeature(UFCurve.OcfData offsetData)
Refer to UF_CURVE_create_ocf_feature for documentation.
|
Tag |
createPoint(double[] pointCoords)
Refer to UF_CURVE_create_point for documentation.
|
Tag |
createProjCurves(int nCurveRefs,
Tag[] curveRefs,
int nFaceRefs,
Tag[] faceRefs,
int copyFlag,
UFCurve.Proj projData)
Refer to UF_CURVE_create_proj_curves for documentation.
|
Tag |
createProjCurves1(int nCurveRefs,
Tag[] curveRefs,
int nFaceRefs,
Tag[] faceRefs,
int copyFlag,
UFCurve.Proj1 projData)
Refer to UF_CURVE_create_proj_curves1 for documentation.
|
UFCurve.CreateShadowCurvesData |
createShadowCurves(int solidCount,
Tag[] solidArray,
Tag viewTag)
Refer to UF_CURVE_create_shadow_curves for documentation.
|
UFCurve.CreateSilhouetteData |
createSilhouette(Tag solid,
Tag view)
Refer to UF_CURVE_create_silhouette for documentation.
|
UFCurve.CreateSimplifiedCurveData |
createSimplifiedCurve(int curvesCount,
Tag[] curves,
double tolerance)
Refer to UF_CURVE_create_simplified_curve for documentation.
|
UFCurve.CreateSplineData |
createSpline(UFCurve.Spline splineData)
Refer to UF_CURVE_create_spline for documentation.
|
Tag |
createSplineFeature(Tag spline)
Refer to UF_CURVE_create_spline_feature for documentation.
|
Tag |
createSplineThruPts(int degree,
int periodicity,
int numPoints,
UFCurve.PtSlopeCrvatr[] pointData,
double[] parameters,
int saveDefData)
Refer to UF_CURVE_create_spline_thru_pts for documentation.
|
Tag |
createWrapObject(UFCurve.WrapData wrapData)
Refer to UF_CURVE_create_wrap_object for documentation.
|
void |
editArcData(Tag arc,
UFCurve.Arc arcCoords)
Refer to UF_CURVE_edit_arc_data for documentation.
|
void |
editBridgeFeature(Tag bridgeFeature,
UFCurve.BridgeData bridgeData)
Refer to UF_CURVE_edit_bridge_feature for documentation.
|
void |
editByCurveFitData(Tag curveFeature,
UFModl.CurveFitData curveFitData)
Refer to UF_CURVE_edit_by_curve_fit_data for documentation.
|
void |
editCombineCurves(Tag combineCurveFeature,
Tag firstCurveTag,
UFCurve.CombineCurvesDirection firstDir,
Tag secondCurveTag,
UFCurve.CombineCurvesDirection secondDir,
String curveAproxTol)
Refer to UF_CURVE_edit_combine_curves for documentation.
|
void |
editConicData(Tag conic,
UFCurve.Conic conicData)
Refer to UF_CURVE_edit_conic_data for documentation.
|
void |
editIntObject(int numObjectSet1,
Tag[] objectSet1,
int numObjectSet2,
Tag[] objectSet2,
Tag intCurveObject)
Refer to UF_CURVE_edit_int_object for documentation.
|
void |
editIntObjectWithRebuild(Tag intCurveObject,
UFModl.CurveFitData curveFitData)
Deprecated.
The equivalent Open C method has retired
|
void |
editIsocline(Tag isoclineFeat,
int faceCnt,
Tag[] faces,
double[] direction,
String startAngle,
String endAngle,
String stepAngle)
Refer to UF_CURVE_edit_isocline for documentation.
|
void |
editJoinedFeature(Tag joinedCurveFeature,
UFModl.StringList ufCurveString,
int creationMethod,
double[] tols)
Refer to UF_CURVE_edit_joined_feature for documentation.
|
void |
editLength(Tag curve,
int method,
double length,
int location,
int extType)
Refer to UF_CURVE_edit_length for documentation.
|
void |
editLineArc(Tag lineArcFeatId,
UFCurve.LineArc lineArcData)
Refer to UF_CURVE_edit_line_arc for documentation.
|
void |
editLineData(Tag line,
UFCurve.Line lineCoords)
Refer to UF_CURVE_edit_line_data for documentation.
|
void |
editMoveMultPoints(Tag curveTag,
UFCurve.Bcmmcp mmcpDat)
Refer to UF_CURVE_edit_move_mult_points for documentation.
|
void |
editOcfFeature(UFCurve.OcfData offsetData,
Tag feature)
Refer to UF_CURVE_edit_ocf_feature for documentation.
|
void |
editPointData(Tag point,
double[] pointCoords)
Refer to UF_CURVE_edit_point_data for documentation.
|
void |
editProjCurves(Tag projCurveFeature,
int nCurveRefs,
Tag[] curveRefs,
int nFaceRefs,
Tag[] faceRefs,
UFCurve.Proj projData)
Refer to UF_CURVE_edit_proj_curves for documentation.
|
void |
editProjCurves1(Tag projCurveFeature,
int nCurveRefs,
Tag[] curveRefs,
int nFaceRefs,
Tag[] faceRefs,
UFCurve.Proj1 projData)
Refer to UF_CURVE_edit_proj_curves1 for documentation.
|
void |
editProjCurvesWithRebuild(Tag intCurveObject,
UFModl.CurveFitData curveFitData)
Deprecated.
The equivalent Open C method has retired
|
void |
editSplineFeature(Tag spline,
Tag featureId)
Refer to UF_CURVE_edit_spline_feature for documentation.
|
void |
editSplineThruPts(Tag splineTag,
int degree,
int periodicity,
int numPoints,
UFCurve.PtSlopeCrvatr[] pointData,
double[] parameters,
int saveDefData)
Refer to UF_CURVE_edit_spline_thru_pts for documentation.
|
void |
editTrimCurve(Tag curveTag,
Tag boundingId,
double[] refPoint,
double[] intPoint,
int extInd)
Refer to UF_CURVE_edit_trim_curve for documentation.
|
UFCurve.FitError |
editWithTemplate(Tag editId,
Tag templateId)
Refer to UF_CURVE_edit_with_template for documentation.
|
void |
editWrapObject(UFCurve.WrapData wrapData,
Tag wrapCurveObject)
Refer to UF_CURVE_edit_wrap_object for documentation.
|
double[] |
evaluateCurve(Tag curve,
double param,
int derivFlag)
Refer to UF_CURVE_evaluate_curve for documentation.
|
UFCurve.FixSplineData |
fixSplineData(UFCurve.Spline spl,
double toler)
Refer to UF_CURVE_fix_spline_data for documentation.
|
void |
initOcfData(UFCurve.OcfData ufOffsetData)
Refer to UF_CURVE_init_ocf_data for documentation.
|
void |
initProjCurvesData(UFCurve.Proj projData)
Refer to UF_CURVE_init_proj_curves_data for documentation.
|
void |
initProjCurvesData1(UFCurve.Proj1 projData)
Refer to UF_CURVE_init_proj_curves_data1 for documentation.
|
UFCurve.IntersectInfo |
intersect(Tag curve,
Tag entity,
double[] refPoint)
Refer to UF_CURVE_intersect for documentation.
|
boolean |
isSplineInSync(Tag splineTag)
Refer to UF_CURVE_is_spline_in_sync for documentation.
|
boolean |
isSplineSelfInt(Tag splineTag)
Refer to UF_CURVE_is_spline_self_int for documentation.
|
UFCurve.OcfData |
modifyOffsetsInString(Tag stringTag,
UFCurve.OcfData ufOffsetData,
int numOffsets,
UFCurve.OcfValues[] offsetDistance)
Refer to UF_CURVE_modify_offsets_in_string for documentation.
|
UFCurve.OcfAskCurvesData |
ocfAskCurves(Tag featureEid)
Refer to UF_CURVE_ocf_ask_curves for documentation.
|
UFCurve.OcfOffsetPtDirectionData |
ocfOffsetPtDirection(Tag ufStringTag,
Tag ufFaceCollectorTag)
Refer to UF_CURVE_ocf_offset_pt_direction for documentation.
|
UFCurve.OcfData |
removeStringFromOcfData(Tag stringTag,
UFCurve.OcfData ufOffsetData)
Refer to UF_CURVE_remove_string_from_ocf_data for documentation.
|
UFCurve.SectionAskParallelData |
sectionAskParallelData(Tag sectionCurvesFeature)
Refer to UF_CURVE_section_ask_parallel_data for documentation.
|
UFCurve.SectionAskPerpcrvData |
sectionAskPerpcrvData(Tag sectionCurvesFeature)
Refer to UF_CURVE_section_ask_perpcrv_data for documentation.
|
UFCurve.SectionAskPlanesData |
sectionAskPlanesData(Tag sectionCurvesFeature)
Refer to UF_CURVE_section_ask_planes_data for documentation.
|
UFCurve.SectionAskRadialData |
sectionAskRadialData(Tag sectionCurvesFeature)
Refer to UF_CURVE_section_ask_radial_data for documentation.
|
int |
sectionAskType(Tag sectionCurvesFeature)
Refer to UF_CURVE_section_ask_type for documentation.
|
UFCurve.SectionCurveAskParentsData |
sectionCurveAskParents(Tag sectionCurve)
Refer to UF_CURVE_section_curve_ask_parents for documentation.
|
Tag |
sectionFromParallelPlanes(UFCurve.SectionGeneralData generalData,
UFCurve.SectionParallelData parallelData)
Refer to UF_CURVE_section_from_parallel_planes for documentation.
|
Tag |
sectionFromPerpcrvPlanes(UFCurve.SectionGeneralData generalData,
UFCurve.SectionPerpcrvData perpcrvData)
Refer to UF_CURVE_section_from_perpcrv_planes for documentation.
|
Tag |
sectionFromPlanes(UFCurve.SectionGeneralData generalData,
UFCurve.SectionPlanesData planesData)
Refer to UF_CURVE_section_from_planes for documentation.
|
Tag |
sectionFromRadialPlanes(UFCurve.SectionGeneralData generalData,
UFCurve.SectionRadialData radialData)
Refer to UF_CURVE_section_from_radial_planes for documentation.
|
void |
setAnalysisDisplay(Tag curveTag,
UFCurve.AnalysisDisplay analysisDisplayOptions)
Deprecated.
The equivalent Open C method has retired
|
void |
setSplineSap(Tag curveTag,
int[] displayFlag,
double scaleFactor)
Deprecated.
The equivalent Open C method has retired
|
UFCurve.SmoothSplineData |
smoothSplineData(UFCurve.Spline splineData,
int contOrder,
double distanceToler,
double angleToler)
Refer to UF_CURVE_smooth_spline_data for documentation.
|
UFCurve.SmoothSplineDataStData |
smoothSplineDataSt(UFCurve.Spline splineData,
int contOrder,
double[] distToler,
double angToler)
Refer to UF_CURVE_smooth_spline_data_st for documentation.
|
Tag createPoint(double[] pointCoords) throws NXException, RemoteException
NXException
RemoteException
double[] askPointData(Tag point) throws NXException, RemoteException
NXException
RemoteException
void editPointData(Tag point, double[] pointCoords) throws NXException, RemoteException
NXException
RemoteException
Tag createLine(UFCurve.Line lineCoords) throws NXException, RemoteException
NXException
RemoteException
UFCurve.Line askLineData(Tag line) throws NXException, RemoteException
NXException
RemoteException
void editLineData(Tag line, UFCurve.Line lineCoords) throws NXException, RemoteException
NXException
RemoteException
Tag createArc(UFCurve.Arc arcCoords) throws NXException, RemoteException
NXException
RemoteException
UFCurve.Arc askArcData(Tag arc) throws NXException, RemoteException
NXException
RemoteException
void editArcData(Tag arc, UFCurve.Arc arcCoords) throws NXException, RemoteException
NXException
RemoteException
Tag createConic(UFCurve.Conic conicData) throws NXException, RemoteException
NXException
RemoteException
UFCurve.Conic askConicData(Tag conic) throws NXException, RemoteException
NXException
RemoteException
void editConicData(Tag conic, UFCurve.Conic conicData) throws NXException, RemoteException
NXException
RemoteException
UFCurve.ConvertConicToStdData convertConicToStd(UFCurve.Genconic genConicData) throws NXException, RemoteException
NXException
RemoteException
UFCurve.Genconic convertConicToGen(UFCurve.Conic conicData) throws NXException, RemoteException
NXException
RemoteException
Tag createSplineThruPts(int degree, int periodicity, int numPoints, UFCurve.PtSlopeCrvatr[] pointData, double[] parameters, int saveDefData) throws NXException, RemoteException
NXException
RemoteException
boolean isSplineInSync(Tag splineTag) throws NXException, RemoteException
NXException
RemoteException
boolean isSplineSelfInt(Tag splineTag) throws NXException, RemoteException
NXException
RemoteException
UFCurve.AskSplineThruPtsData askSplineThruPts(Tag splineTag) throws NXException, RemoteException
NXException
RemoteException
void editSplineThruPts(Tag splineTag, int degree, int periodicity, int numPoints, UFCurve.PtSlopeCrvatr[] pointData, double[] parameters, int saveDefData) throws NXException, RemoteException
NXException
RemoteException
UFCurve.CreateJoinedCurveData createJoinedCurve(Tag[] ufCurveList, int creationMethod) throws NXException, RemoteException
NXException
RemoteException
UFCurve.AskCurveInflectionsData askCurveInflections(Tag curveEid, double[] projMatrx, double[] range) throws NXException, RemoteException
NXException
RemoteException
void editMoveMultPoints(Tag curveTag, UFCurve.Bcmmcp mmcpDat) throws NXException, RemoteException
NXException
RemoteException
Tag createProjCurves(int nCurveRefs, Tag[] curveRefs, int nFaceRefs, Tag[] faceRefs, int copyFlag, UFCurve.Proj projData) throws NXException, RemoteException
NXException
RemoteException
void editProjCurves(Tag projCurveFeature, int nCurveRefs, Tag[] curveRefs, int nFaceRefs, Tag[] faceRefs, UFCurve.Proj projData) throws NXException, RemoteException
NXException
RemoteException
void initProjCurvesData(UFCurve.Proj projData) throws NXException, RemoteException
NXException
RemoteException
void initProjCurvesData1(UFCurve.Proj1 projData) throws NXException, RemoteException
NXException
RemoteException
Tag createProjCurves1(int nCurveRefs, Tag[] curveRefs, int nFaceRefs, Tag[] faceRefs, int copyFlag, UFCurve.Proj1 projData) throws NXException, RemoteException
NXException
RemoteException
void editProjCurves1(Tag projCurveFeature, int nCurveRefs, Tag[] curveRefs, int nFaceRefs, Tag[] faceRefs, UFCurve.Proj1 projData) throws NXException, RemoteException
NXException
RemoteException
UFCurve.AskProjCurvesData askProjCurves(Tag projCurveFeature) throws NXException, RemoteException
NXException
RemoteException
UFCurve.AskProjCurveParentsData askProjCurveParents(Tag projCurve) throws NXException, RemoteException
NXException
RemoteException
Tag createCombineCurves(Tag firstCurveTag, UFCurve.CombineCurvesDirection firstDir, Tag secondCurveTag, UFCurve.CombineCurvesDirection secondDir, String curveAproxTol) throws NXException, RemoteException
NXException
RemoteException
void editCombineCurves(Tag combineCurveFeature, Tag firstCurveTag, UFCurve.CombineCurvesDirection firstDir, Tag secondCurveTag, UFCurve.CombineCurvesDirection secondDir, String curveAproxTol) throws NXException, RemoteException
NXException
RemoteException
UFCurve.AskCombineCurvesData askCombineCurves(Tag combineCurveFeature) throws NXException, RemoteException
NXException
RemoteException
Tag createFillet(int type, Tag[] curveObjs, double[] center, double radius, int[] trimOpts, int[] arcOpts) throws NXException, RemoteException
NXException
RemoteException
void editTrimCurve(Tag curveTag, Tag boundingId, double[] refPoint, double[] intPoint, int extInd) throws NXException, RemoteException
NXException
RemoteException
Tag createWrapObject(UFCurve.WrapData wrapData) throws NXException, RemoteException
NXException
RemoteException
void editWrapObject(UFCurve.WrapData wrapData, Tag wrapCurveObject) throws NXException, RemoteException
NXException
RemoteException
UFCurve.WrapData askWrapParms(Tag wrapCurveObject) throws NXException, RemoteException
NXException
RemoteException
UFCurve.AskWrapCurvesData askWrapCurves(Tag wrapCurveObject) throws NXException, RemoteException
NXException
RemoteException
UFCurve.AskWrapCurveParentsData askWrapCurveParents(Tag curveTag) throws NXException, RemoteException
NXException
RemoteException
UFCurve.AskOffsetCurvesData askOffsetCurves(Tag offsetCurveObject) throws NXException, RemoteException
NXException
RemoteException
UFCurve.OcfOffsetPtDirectionData ocfOffsetPtDirection(Tag ufStringTag, Tag ufFaceCollectorTag) throws NXException, RemoteException
NXException
RemoteException
Tag createOcfFeature(UFCurve.OcfData offsetData) throws NXException, RemoteException
NXException
RemoteException
void editOcfFeature(UFCurve.OcfData offsetData, Tag feature) throws NXException, RemoteException
NXException
RemoteException
UFCurve.OcfData[] askOcfData(Tag feature) throws NXException, RemoteException
NXException
RemoteException
void initOcfData(UFCurve.OcfData ufOffsetData) throws NXException, RemoteException
NXException
RemoteException
void addFacesOcfData(Tag faceTag, UFCurve.OcfData ufOffsetData) throws NXException, RemoteException
NXException
RemoteException
UFCurve.OcfData addStringToOcfData(Tag stringTag, int offsetDirection, int numOffsets, UFCurve.OcfValues[] offsetDistances, UFCurve.OcfData ufOffsetData) throws NXException, RemoteException
NXException
RemoteException
UFCurve.OcfData removeStringFromOcfData(Tag stringTag, UFCurve.OcfData ufOffsetData) throws NXException, RemoteException
NXException
RemoteException
UFCurve.OcfData modifyOffsetsInString(Tag stringTag, UFCurve.OcfData ufOffsetData, int numOffsets, UFCurve.OcfValues[] offsetDistance) throws NXException, RemoteException
NXException
RemoteException
UFCurve.OcfAskCurvesData ocfAskCurves(Tag featureEid) throws NXException, RemoteException
NXException
RemoteException
Tag createIntObject(int numObjectsSet1, Tag[] objectSet1, int numObjectsSet2, Tag[] objectSet2) throws NXException, RemoteException
NXException
RemoteException
void editIntObject(int numObjectSet1, Tag[] objectSet1, int numObjectSet2, Tag[] objectSet2, Tag intCurveObject) throws NXException, RemoteException
NXException
RemoteException
UFCurve.AskIntParmsScData askIntParmsSc(Tag intCurveObject) throws NXException, RemoteException
NXException
RemoteException
UFCurve.AskIntParmsData askIntParms(Tag intCurveObject) throws NXException, RemoteException
NXException
RemoteException
UFCurve.AskIntCurvesData askIntCurves(Tag intCurveObject) throws NXException, RemoteException
NXException
RemoteException
UFCurve.AskIntCurveParentsData askIntCurveParents(Tag intCurve) throws NXException, RemoteException
NXException
RemoteException
Tag createBridgeCurve(int bridgeMethod, Tag[] curveIds, double[] parms, int[] reverseTangent) throws NXException, RemoteException
NXException
RemoteException
void askCentroid(Tag curveId, double[] centroid) throws NXException, RemoteException
NXException
RemoteException
Tag createIsocline(int faceCnt, Tag[] faces, double[] direction, String startAngle, String endAngle, String stepAngle) throws NXException, RemoteException
NXException
RemoteException
UFCurve.AskIsoclineData askIsocline(Tag isoclineFeat) throws NXException, RemoteException
NXException
RemoteException
void editIsocline(Tag isoclineFeat, int faceCnt, Tag[] faces, double[] direction, String startAngle, String endAngle, String stepAngle) throws NXException, RemoteException
NXException
RemoteException
double askArcLength(Tag curveTag, double startParam, double endParam, UFModl.Units unitFlag) throws NXException, RemoteException
NXException
RemoteException
UFCurve.CreateSilhouetteData createSilhouette(Tag solid, Tag view) throws NXException, RemoteException
NXException
RemoteException
UFCurve.CreateSplineData createSpline(UFCurve.Spline splineData) throws NXException, RemoteException
NXException
RemoteException
UFCurve.SmoothSplineDataStData smoothSplineDataSt(UFCurve.Spline splineData, int contOrder, double[] distToler, double angToler) throws NXException, RemoteException
NXException
RemoteException
UFCurve.SmoothSplineData smoothSplineData(UFCurve.Spline splineData, int contOrder, double distanceToler, double angleToler) throws NXException, RemoteException
NXException
RemoteException
UFCurve.FixSplineData fixSplineData(UFCurve.Spline spl, double toler) throws NXException, RemoteException
NXException
RemoteException
UFCurve.AskParameterizationData askParameterization(Tag object) throws NXException, RemoteException
NXException
RemoteException
double askCurveTurnAngle(Tag curve, double[] orientation) throws NXException, RemoteException
NXException
RemoteException
double[] evaluateCurve(Tag curve, double param, int derivFlag) throws NXException, RemoteException
NXException
RemoteException
UFCurve.CreateJoinedFeatureData createJoinedFeature(UFModl.StringList ufCurveString, int creationMethod) throws NXException, RemoteException
NXException
RemoteException
void editJoinedFeature(Tag joinedCurveFeature, UFModl.StringList ufCurveString, int creationMethod, double[] tols) throws NXException, RemoteException
NXException
RemoteException
UFCurve.AskJoinedParmsData askJoinedParms(Tag joinedCurveFeature) throws NXException, RemoteException
NXException
RemoteException
UFCurve.AskFeatureCurvesData askFeatureCurves(Tag curveFeatureId) throws NXException, RemoteException
NXException
RemoteException
UFCurve.CreateSimplifiedCurveData createSimplifiedCurve(int curvesCount, Tag[] curves, double tolerance) throws NXException, RemoteException
NXException
RemoteException
Tag createArcThru3pts(int createFlag, double[] firstPoint, double[] secondPoint, double[] thirdPoint) throws NXException, RemoteException
NXException
RemoteException
UFCurve.CreateShadowCurvesData createShadowCurves(int solidCount, Tag[] solidArray, Tag viewTag) throws NXException, RemoteException
NXException
RemoteException
void editLength(Tag curve, int method, double length, int location, int extType) throws NXException, RemoteException
NXException
RemoteException
Tag createBridgeFeature(UFCurve.BridgeData bridgeData) throws NXException, RemoteException
NXException
RemoteException
void editBridgeFeature(Tag bridgeFeature, UFCurve.BridgeData bridgeData) throws NXException, RemoteException
NXException
RemoteException
UFCurve.BridgeData askBridgeFeature(Tag bridgeFeature, UFCurve.BridgeData bridgeData) throws NXException, RemoteException
NXException
RemoteException
Tag sectionFromPlanes(UFCurve.SectionGeneralData generalData, UFCurve.SectionPlanesData planesData) throws NXException, RemoteException
NXException
RemoteException
Tag sectionFromParallelPlanes(UFCurve.SectionGeneralData generalData, UFCurve.SectionParallelData parallelData) throws NXException, RemoteException
NXException
RemoteException
Tag sectionFromRadialPlanes(UFCurve.SectionGeneralData generalData, UFCurve.SectionRadialData radialData) throws NXException, RemoteException
NXException
RemoteException
Tag sectionFromPerpcrvPlanes(UFCurve.SectionGeneralData generalData, UFCurve.SectionPerpcrvData perpcrvData) throws NXException, RemoteException
NXException
RemoteException
int sectionAskType(Tag sectionCurvesFeature) throws NXException, RemoteException
NXException
RemoteException
UFCurve.SectionAskPlanesData sectionAskPlanesData(Tag sectionCurvesFeature) throws NXException, RemoteException
NXException
RemoteException
UFCurve.SectionAskParallelData sectionAskParallelData(Tag sectionCurvesFeature) throws NXException, RemoteException
NXException
RemoteException
UFCurve.SectionAskRadialData sectionAskRadialData(Tag sectionCurvesFeature) throws NXException, RemoteException
NXException
RemoteException
UFCurve.SectionAskPerpcrvData sectionAskPerpcrvData(Tag sectionCurvesFeature) throws NXException, RemoteException
NXException
RemoteException
UFCurve.SectionCurveAskParentsData sectionCurveAskParents(Tag sectionCurve) throws NXException, RemoteException
NXException
RemoteException
UFCurve.FitError editWithTemplate(Tag editId, Tag templateId) throws NXException, RemoteException
NXException
RemoteException
Tag createSplineFeature(Tag spline) throws NXException, RemoteException
NXException
RemoteException
void editSplineFeature(Tag spline, Tag featureId) throws NXException, RemoteException
NXException
RemoteException
Tag askSplineFeature(Tag featureId) throws NXException, RemoteException
NXException
RemoteException
UFCurve.IntersectInfo intersect(Tag curve, Tag entity, double[] refPoint) throws NXException, RemoteException
NXException
RemoteException
Tag createLineArc(UFCurve.LineArc lineArcData) throws NXException, RemoteException
NXException
RemoteException
UFCurve.LineArc askLineArcData(Tag lineArcFeatId) throws NXException, RemoteException
NXException
RemoteException
void editLineArc(Tag lineArcFeatId, UFCurve.LineArc lineArcData) throws NXException, RemoteException
NXException
RemoteException
Tag askLineArcOutput(Tag lineArcFeatId) throws NXException, RemoteException
NXException
RemoteException
Tag createLinePointPoint(Tag point1, Tag point2, UFCurve.Limit[] limitP, Tag supportPlane, boolean isAsso) throws NXException, RemoteException
NXException
RemoteException
Tag createLinePointTangent(Tag point, Tag tangent, UFCurve.HelpData helpDataP, UFCurve.Limit[] limitP, Tag supportPlane, boolean isAsso) throws NXException, RemoteException
NXException
RemoteException
Tag createLineTangentPoint(Tag tangent, Tag point, UFCurve.HelpData helpDataP, UFCurve.Limit[] limitP, Tag supportPlane, boolean isAsso) throws NXException, RemoteException
NXException
RemoteException
Tag createLinePointAngle(Tag point, Tag angleObject, double angleValue, UFCurve.Limit[] limitP, Tag supportPlane, boolean isAsso) throws NXException, RemoteException
NXException
RemoteException
Tag createLinePointPrincipalAxis(Tag point, UFCurve.PrincipalAxis principalAxis, UFCurve.Limit[] limitP, Tag supportPlane, boolean isAsso) throws NXException, RemoteException
NXException
RemoteException
Tag createArc3point(Tag point1, Tag point2, Tag point3, UFCurve.Limit[] limitP, Tag supportPlane, boolean isAsso) throws NXException, RemoteException
NXException
RemoteException
Tag createArcPointPointRadius(Tag point1, Tag point2, double radius, UFCurve.Limit[] limitP, Tag supportPlane, boolean isAsso) throws NXException, RemoteException
NXException
RemoteException
Tag createArcPointTangentRadius(Tag point, Tag tangentObject, double radius, UFCurve.HelpData helpDataP, UFCurve.Limit[] limitP, Tag supportPlane, boolean isAsso) throws NXException, RemoteException
NXException
RemoteException
Tag createArcTangentTangentRadius(Tag tangentObject1, Tag tangentObject2, double radius, UFCurve.HelpData[] helpDataP, UFCurve.Limit[] limitP, Tag supportPlane, boolean isAsso) throws NXException, RemoteException
NXException
RemoteException
Tag createArcPointPointTangent(Tag point1, Tag point2, Tag tangentObject, UFCurve.HelpData helpDataP, UFCurve.Limit[] limitP, Tag supportPlane, boolean isAsso) throws NXException, RemoteException
NXException
RemoteException
Tag createArcPointTangentPoint(Tag point1, Tag tangentObject, Tag point2, UFCurve.HelpData helpDataP, UFCurve.Limit[] limitP, Tag supportPlane, boolean isAsso) throws NXException, RemoteException
NXException
RemoteException
Tag createArcTangentPointPoint(Tag tangentObject, Tag point1, Tag point2, UFCurve.HelpData helpDataP, UFCurve.Limit[] limitP, Tag supportPlane, boolean isAsso) throws NXException, RemoteException
NXException
RemoteException
Tag createArcPointTangentTangent(Tag point, Tag tangentObject1, Tag tangentObject2, UFCurve.HelpData[] helpDataP, UFCurve.Limit[] limitP, Tag supportPlane, boolean isAsso) throws NXException, RemoteException
NXException
RemoteException
Tag createArcTangentPointTangent(Tag tangentObject1, Tag point, Tag tangentObject2, UFCurve.HelpData[] helpDataP, UFCurve.Limit[] limitP, Tag supportPlane, boolean isAsso) throws NXException, RemoteException
NXException
RemoteException
Tag createArcTangentTangentPoint(Tag tangentObject1, Tag tangentObject2, Tag point, UFCurve.HelpData[] helpDataP, UFCurve.Limit[] limitP, Tag supportPlane, boolean isAsso) throws NXException, RemoteException
NXException
RemoteException
Tag createArc3tangent(Tag tangentObject1, Tag tangentObject2, Tag tangentObject3, UFCurve.HelpData[] helpDataP, UFCurve.Limit[] limitP, Tag supportPlane, boolean isAsso) throws NXException, RemoteException
NXException
RemoteException
Tag createArcPointCenter(Tag point, Tag center, UFCurve.Limit[] limitP, Tag supportPlane, boolean isAsso) throws NXException, RemoteException
NXException
RemoteException
Tag createArcCenterTangent(Tag center, Tag tangent, UFCurve.HelpData helpDataP, UFCurve.Limit[] limitP, Tag supportPlane, boolean isAsso) throws NXException, RemoteException
NXException
RemoteException
Tag createArcCenterRadius(Tag center, double radius, Tag helpPoint, UFCurve.Limit[] limitP, Tag supportPlane, boolean isAsso) throws NXException, RemoteException
NXException
RemoteException
UFModl.CurveFitData askCurveFitData(Tag curveFeature) throws NXException, RemoteException
NXException
RemoteException
void editByCurveFitData(Tag curveFeature, UFModl.CurveFitData curveFitData) throws NXException, RemoteException
NXException
RemoteException
UFCurve.AskOffsetDirection2Data askOffsetDirection2(UFModl.StringList inputCurves) throws NXException, RemoteException
NXException
RemoteException
void editProjCurvesWithRebuild(Tag intCurveObject, UFModl.CurveFitData curveFitData) throws NXException, RemoteException
NXException
RemoteException
void editIntObjectWithRebuild(Tag intCurveObject, UFModl.CurveFitData curveFitData) throws NXException, RemoteException
NXException
RemoteException
UFCurve.AskOffsetDirectionData askOffsetDirection(UFModl.StringList inputCurves) throws NXException, RemoteException
NXException
RemoteException
UFCurve.AnalysisDisplay askAnalysisDisplay(Tag curveTag) throws NXException, RemoteException
NXException
RemoteException
void setAnalysisDisplay(Tag curveTag, UFCurve.AnalysisDisplay analysisDisplayOptions) throws NXException, RemoteException
NXException
RemoteException
UFCurve.AskSplineSapData askSplineSap(Tag curveTag) throws NXException, RemoteException
NXException
RemoteException
void setSplineSap(Tag curveTag, int[] displayFlag, double scaleFactor) throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.