| |
März 2003 Cad-Service: Modul CadBrep 2-53 2 Erhöhungen des Oberteilget_shell () (CadUtility::CadError); // Rückkehr das Oberteil, das dieses orientierte Gesicht benutzt. }; 2,5,11 GesichtscSchnittstelle Schnittstelle zu einer Region sprang durch Ränder (dreieckig oder vierseitig). Diese Schnittstelle übernimmt Ausrüstungsbeschreibungen vom Wesen Schnittstelle (Abschnitt 2,5,2, "Schnittstelle BrepEntity," auf Seite 2-46) . Schnittstellengesicht: BrepEntity { schreibgeschütztes range_u des Attributes CadUtility::RangeStruct; schreibgeschütztes range_v des Attributes CadUtility::RangeStruct; // Grenzen der aktiven Region des Gesichtes, wie durch das innere definiert // und äußere Schleifen. doppelte area(inoutdoppeltgenauigkeit) Erhöhungen (CadUtility::CadError); // wertet Gesichtsbereich zu einer spezifizierten Genauigkeit aus. Boolesches intersect_ray (im CadUtility::RayStruct-Strahl, in der doppelten Toleranz aus CadUtility::PointStructSeq-intersection_points aus CadUtility::UvStructSeq-intersection_parameters) Erhöhungen (CadUtility::CadError); // wertet die Durchschnitte zwischen dem spezifizierten Strahl und aus // Gesicht. Die Toleranz definiert, wie nah der Strahl zu kommen muß // zu geltendes Gesicht als einen Durchschnitt. Bringt ZUTREFFENDES wenn irgendein zurück // Durchschnitte wurden gefunden, FALSCH wenn nicht. Alle mögliche Durchschnitte sind // zurückgebracht in zwei Reihenfolgen: einer von Punkten 3D und ein von // entsprechende 2D Parameterinhalte auf der Oberfläche des Gesichtes. Positionsis_location_inside (in der CadUtility::UvStruct-Position) Erhöhungen (CadUtility::CadError); // Fragen, wenn eine Position (definiert durch UVPARAMETERINHALTE) in ist // aktive Region des Gesichtes, wie durch das innere und das äußer definiert // Schleifen. Oriented_edge_loops OrientedEdgeLoopSeq () Erhöhungen (CadUtility::CadError); get_face Bringt das Gesicht zurück, das mit diesem orientiertes Wesen dazugehörig ist. Richtung Von fragt, ob die Richtung des orientierten Gesichtes mit der Richtung übereinstimmt das zugrundeliegende Gesicht. get_shell Bringt das Oberteil zurück, das dieses orientierte Gesicht benutzt. |  |
|
| |
|
|