| 54 | |
| 55 | template <typename Schema> |
| 56 | typename Schema::IfcLocalPlacement* IfcHierarchyHelper<Schema>::addLocalPlacement(typename Schema::IfcObjectPlacement* parent, |
| 57 | double ox, |
| 58 | double oy, |
| 59 | double oz, |
| 60 | double zx, |
| 61 | double zy, |
| 62 | double zz, |
| 63 | double xx, |
| 64 | double xy, |
| 65 | double xz) { |
| 66 | typename Schema::IfcLocalPlacement* local_placement = new typename Schema::IfcLocalPlacement(parent, |
| 67 | addPlacement3d(ox, oy, oz, zx, zy, zz, xx, xy, xz)); |
| 68 | |
| 69 | addEntity(local_placement); |
| 70 | return local_placement; |
| 71 | } |
| 72 | |
| 73 | template <typename Schema> |
| 74 | typename Schema::IfcOwnerHistory* IfcHierarchyHelper<Schema>::addOwnerHistory() { |
no outgoing calls
no test coverage detected