16 #ifndef __IPSDKIPLATTRIBUTES_INDISTWEIGHT3D_H__ 17 #define __IPSDKIPLATTRIBUTES_INDISTWEIGHT3D_H__ 21 #include <IPSDKIPL/IPSDKIPLAttributes/DataItem/DistWeight3d.h> 35 (ipsdk::processor::isGreaterOrEqual<NodeType::XWeight>(attribute, 0.0) &&
36 ipsdk::processor::isGreaterOrEqual<NodeType::YWeight>(attribute, 0.0) &&
37 ipsdk::processor::isGreaterOrEqual<NodeType::ZWeight>(attribute, 0.0) &&
38 ipsdk::processor::isGreaterOrEqual<NodeType::XYWeight>(attribute, 0.0) &&
39 ipsdk::processor::isGreaterOrEqual<NodeType::XZWeight>(attribute, 0.0) &&
40 ipsdk::processor::isGreaterOrEqual<NodeType::YZWeight>(attribute, 0.0) &&
41 ipsdk::processor::isGreaterOrEqual<NodeType::XYZWeight>(attribute, 0.0)));
50 #endif // __IPSDKIPLATTRIBUTES_INDISTWEIGHT3D_H__
Definition of import/export macro for library.
Weighting coefficients used for 2d distance calculation.
Definition: DistWeight3d.h:64
#define IPSDK_DECLARE_INPUT_FROM_EXISTING_DATAITEM_ATTRIBUTE(libraryName, className, dataItemClassName, RuleString)