Community Tip - When posting, your subject should be specific and summarize your question. Here are some additional tips on asking a great question. X
How can I get the start and end point (as a pfcPoint3D_ptr) using a pfcArcDescriptor_ptr object in object toolkit c++?
Hi @SN_10773997,
Thank you for your question!
I’d like to recommend to bring more details and context to your initial inquiry.
It also helps to have screenshot(s) to better understand what you are trying to do in your process.
Please refer to this guideline to make your questions more likely to receive a quick and useful answer.
This will increase your chances to receive meaningful help from other Community members.
Best regards,
It seems no one is willing, so here to get a clue for Toolkit,
You may have an edge or a curve. For a curve
err= ProCurveInit(model,geom_id,&p_curve_data);
err = ProCurvedataTypeGet(p_curve_data, &c_type);
switch(c_type)
....
case PRO_ENT_ARC:
err = ProArcdataGet(p_curve_data, v1, v2, p1, &st_a, &en_a, &rad);
...
/* or
dataPtr->data.p_curve_data->arc.vector1[0] and 1 and 2
dataPtr->data.p_curve_data->arc.vector2[0] and 1 and 2
dataPtr->data.p_curve_data->arc.origin[0] and 1 and 2
dataPtr->data.p_curve_data->arc.start_angle
dataPtr->data.p_curve_data->arc.end_angle;
dataPtr->data.p_curve_data->arc.radius;
*/
Check UtilIntfData.c
For an edge it is similar ....
