Issue 4570: CadFoundation::Entity interface (cad-ftf) Source: Open CASCADE (Mr. Mikhail Kazakov, m-kazakov@opencascade.com, m-kazakov@eads.matradatavision.com) Nature: Uncategorized Issue Severity: Summary: There is no "3D Location" function in Entity interface. There is only Entity.Position(), which returns PointStructure, but it is not enough to describe a 3D transformation. It's necessary to return TransofmrationStruct from such a function. It's necessary also to mention, that Entity interface has a method for transformation. However, if Position() has another goal, than 3D location of Entity, it shall be described in the document. Resolution: see above Revised Text: The IDL and supporting text in Section 2.3.2 were modified as: reference_position Returns a struct (CadUtility::PointStruct) of the coordinates of a single, reference location on the entity that is unique relative to neighboring entities. global_location Returns a struct (CadUtility::TransformationStruct) that provides global coordinate location information. Actions taken: September 20, 2001: received issue July 5, 2002: closed issue Discussion: The position functionality was not clearly defined in the IDL or the document. It was agreed to relabel the position operation to reference_position and provide an additional operation global_location that provides a TransformationStruct with global coordinate information End of Annotations:===== Date: Thu, 20 Sep 2001 13:57:41 +0200 From: "Mikhail KAZAKOV (mko)" Organization: Matra Datavision X-Mailer: Mozilla 4.7 [en] (Win98; I) X-Accept-Language: en,fr,fr-FR MIME-Version: 1.0 To: "jcad_services@yahoogroups.com" , cad ftf Subject: New CAD Services V 1.0 issue Content-Type: multipart/mixed; boundary="------------15D1BE94E526FE1FA9483AEF" X-UIDL: ^Sad9YM0!!;I4e9GSpd9 Hello, I'd like to post a new issue: CadFoundation::Entity interface. There is no "3D Location" function in Entity interface. There is only Entity.Position(), which returns PointStructure, but it is not enough to describe a 3D transformation. It's necessary to return TransofmrationStruct from such a function. It's necessary also to mention, that Entity interface has a method for transformation. However, if Position() has another goal, than 3D location of Entity, it shall be described in the document. Regards. Misha [] m-kazakov.vcf