MCPcopy Create free account
hub / github.com/MeshInspector/MeshLib / setBaseRadius

Method setBaseRadius

source/MRMesh/MRConeObject.cpp:97–104  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

95}
96
97void ConeObject::setBaseRadius( float radius, ViewportId id /*= {}*/ )
98{
99 auto direction = getDirection( id );
100 auto currentXf = xf( id );
101 auto length = getHeight( id );
102 currentXf.A = getConeRotationMatrix( direction ) * Matrix3f::scale( radius, radius, length );
103 setXf( currentXf, id );
104}
105
106Vector3f ConeObject::getBasePoint( ViewportId id /*= {} */ ) const
107{

Callers 1

primitiveToObjectFunction · 0.80

Calls 2

getConeRotationMatrixFunction · 0.85
scaleClass · 0.50

Tested by

no test coverage detected