| 334 | } |
| 335 | |
| 336 | void TriVector::PyProject( |
| 337 | TriViewport* vp, |
| 338 | ITriMatrix* project, |
| 339 | ITriMatrix* view, |
| 340 | ITriMatrix* world ) |
| 341 | { |
| 342 | *static_cast<Vector3*>( this ) = TransformCoord( *this, *world->GetMatrix() ); |
| 343 | *static_cast<Vector3*>( this ) = TransformCoord( *this, *view->GetMatrix() ); |
| 344 | *static_cast<Vector3*>( this ) = TransformCoord( *this, *project->GetMatrix() ); |
| 345 | Vec3TransformByViewport( *this, *vp ); |
| 346 | } |
| 347 | |
| 348 | void TriVector::PySubtract( ITriVector* other ) |
| 349 | { |
nothing calls this directly
no test coverage detected