MCPcopy Create free account
hub / github.com/ImageEngine/cortex / test

Method test

test/IECoreScene/MeshAlgoFaceAreaTest.py:45–54  ·  view source on GitHub ↗
( self )

Source from the content-addressed store, hash-verified

43class MeshAlgoFaceAreaTest( unittest.TestCase ) :
44
45 def test( self ) :
46
47 p = IECoreScene.MeshPrimitive.createPlane( imath.Box2f( imath.V2f( -2, -1 ), imath.V2f( 2, 1 ) ) )
48
49 faceArea = IECoreScene.MeshAlgo.calculateFaceArea( p )
50
51 self.assertTrue( p.isPrimitiveVariableValid( faceArea ) )
52
53 self.assertEqual( faceArea.interpolation, IECoreScene.PrimitiveVariable.Interpolation.Uniform )
54 self.assertEqual( faceArea.data[0], 8 )
55
56 def testRandomTriangles( self ) :
57

Callers

nothing calls this directly

Calls 3

createPlaneMethod · 0.80
calculateFaceAreaMethod · 0.80

Tested by

no test coverage detected