MCPcopy Create free account
hub / github.com/carbonengine/trinity / EveCurveLineSet

Method EveCurveLineSet

trinity/Eve/UI/EveCurveLineSet.cpp:19–37  ·  view source on GitHub ↗

------------------------------------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

17
18// ------------------------------------------------------------------------------------------------------
19EveCurveLineSet::EveCurveLineSet( IRoot* lockobj /*= NULL*/ ) :
20 Tr2CurveLineSet( lockobj ),
21 m_isVisible( false )
22{
23 // create line draw effect
24 Tr2EffectPtr lineEffect;
25 lineEffect.CreateInstance();
26 lineEffect->SetEffectPathName( CURVE_LINE_EFFECT_PATH );
27 m_lineEffect = lineEffect;
28
29 Tr2EffectPtr pickEffect;
30 pickEffect.CreateInstance();
31 pickEffect->SetEffectPathName( CURVE_PICK_EFFECT_PATH );
32 m_pickEffect = pickEffect;
33
34 // init
35 m_worldTransform = IdentityMatrix();
36 BoundingSphereInitialize( m_boundingSphere );
37}
38
39// ------------------------------------------------------------------------------------------------------
40EveCurveLineSet::~EveCurveLineSet()

Callers

nothing calls this directly

Calls 3

BoundingSphereInitializeFunction · 0.85
CreateInstanceMethod · 0.80
SetEffectPathNameMethod · 0.80

Tested by

no test coverage detected