| |
März 2003 Cad-Service: Modul CadGeometry 2-43 2 doppelte length(inoutdoppeltgenauigkeit) Erhöhungen (CadUtility::CadError); // errechnete Länge CadUtility::RangeStruct-range()erhöhungen (CadUtility::CadError); CadUtility::PointStructSeq-evaluate_points ( in den CadUtility::DoubleSeq-Parametern im Booleschen direction_sense im langen derivative_count aus CadUtility::VectorStructSeqSeq-Ableitungen) Erhöhungen (CadUtility::CadError); // wertet eine Kurve an den spezifizierten Parametern aus. CadUtility::DoubleSeq-evaluate_curvatures ( in den CadUtility::DoubleSeq-Parametern in den Booleschen direction_sense) Erhöhungen (CadUtility::CadError); // wertet die Biegung einer Kurve an den spezifizierten Parametern aus. CadUtility::VectorStructSeq-evaluate_normals ( in den CadUtility::DoubleSeq-Parametern in den Booleschen direction_sense) Erhöhungen (CadUtility::CadError); // wertet den Normal einer Kurve an den spezifizierten Parametern aus. Boolesches intersect_ray (in CadUtility::RayStruct i_ray, in der doppelten Toleranz aus CadUtility::PointStructSeq-intersection_points aus CadUtility::DoubleSeq-intersection_parameters) Erhöhungen (CadUtility::CadError); // wertet die Durchschnitte zwischen dem spezifizierten Strahl und aus // Kurve. Boolesches is_planar (aus CadUtility::RayStruct-Strahl) Erhöhungen (CadUtility::CadError); // Fragen, wenn die Kurve planar ist. // wenn so, der zurückgebrachte Strahl definiert einen Punkt und eine Richtung für dieses // Fläche. CadUtility::NurbsCurveStruct-nurbs_representation ( doppelte Toleranz des inout, im doppelten t_min im doppelten t_max) Erhöhungen (CadUtility::CadError); // Rückkehr eine NURBS-Kurve, die diese Kurve innerhalb darstellt // spezifizierte Toleranz. Wenn die Darstellung genaue Toleranz ist // wird als negativer Wert zurückgegangen (geometric=-1 und parametric=-2) Boolesches project_points_to_nearest ( in den CadUtility::PointStructSeq-Punkten aus CadUtility::UvStructSeq-Params |  |
|
| |
|
|