Lightmetrica
0.0.1.50dbee3 (yosakoi)
|
Public Member Functions | |
LM_COMPONENT_IMPL_DEF ("simple") | |
virtual bool | Configure (const ConfigNode &node, const Assets &assets) override |
virtual BPTMISWeight * | Clone () const override |
virtual Math::Float | Evaluate (const BPTFullPath &fullPath) const override |
Public Member Functions inherited from BPTMISWeight | |
LM_COMPONENT_INTERFACE_DEF ("bpt.mis") | |
Public Member Functions inherited from Component | |
virtual std::string | ComponentInterfaceTypeName () const =0 |
virtual std::string | ComponentImplTypeName () const =0 |
Public Member Functions inherited from SIMDAlignedType | |
void * | operator new (std::size_t size) throw (std::bad_alloc) |
void | operator delete (void *p) |
Simple MIS weight. Defines simple MIS weight. Simply reciprocal of # of full-paths with positive probability.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Configure. Configures MIS weighting function.
node | A XML element which consists of mis_weight element. |
assets | Assets manager. |
true | Succeeded to configure. |
false | Failed to configure. |
Implements BPTMISWeight.
|
overridevirtual |
Evaluate MIS weight w_{s,t}.
fullPath | Full-path. |
Implements BPTMISWeight.