MCPcopy Create free account
hub / github.com/TorqueGameEngines/Torque3D / resetRenderWorldBox

Method resetRenderWorldBox

Engine/source/scene/sceneObject.cpp:585–600  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

583//-----------------------------------------------------------------------------
584
585void SceneObject::resetRenderWorldBox()
586{
587 AssertFatal( mObjBox.isValidBox(), "Bad object box!" );
588
589 mRenderWorldBox = mObjBox;
590 mRenderWorldBox.minExtents.convolve( mObjScale );
591 mRenderWorldBox.maxExtents.convolve( mObjScale );
592 mRenderObjToWorld.mul( mRenderWorldBox );
593
594 AssertFatal( mRenderWorldBox.isValidBox(), "Bad world box!" );
595
596 // Create mRenderWorldSphere from mRenderWorldBox.
597
598 mRenderWorldBox.getCenter( &mRenderWorldSphere.center );
599 mRenderWorldSphere.radius = ( mRenderWorldBox.maxExtents - mRenderWorldSphere.center ).len();
600}
601
602//-----------------------------------------------------------------------------
603

Callers

nothing calls this directly

Calls 5

isValidBoxMethod · 0.45
convolveMethod · 0.45
mulMethod · 0.45
getCenterMethod · 0.45
lenMethod · 0.45

Tested by

no test coverage detected