Click or drag to resize

mcProfileEdgesEdgeAttributes Enumeration

Values exposed by the McProfilesEdges.EdgeAttributes propertyor supplied by the McProfilesEdges.AddEdges Attributes argument.

Namespace:  MediaCy.IQL.Features
Assembly:  MediaCy.IQL.Features (in MediaCy.IQL.Features.dll) Version: 10.0.6912.0
Syntax
VB
Public Enumeration mcProfileEdgesEdgeAttributes
Members
  Member nameValueDescription
mcpeeaNoEdgeAttributes0Zero'ed attributes
mcpeeaEdgeQualityMask127A mask for a "quality"value from 0 to 100 indicating how close to the AbsoluteMaxWeightValue this edge's weighted value was in the WeightedProfiles at the time the edge was detected. Edges explicitly added via the McProfilesEdges.AddEdges method where no Attributes were supplied will have a value of 0; those edges will also have the mcpeeaAddedEdgeFlag bit set.
mcpeeaAddedEdgeFlag128Edges explicitlyadded via the McProfilesEdges.AddEdges method where no Attributes were supplied have this bit set. These edges will be preserved by the FindEdges method if the ClearPlacedEdges argument is False (it is True by default, so that these edges are removed before automatically detected edges are added). If McProfilesEdges.AddEdges is called with a default (i.e., missing) Attributes argument, then this bit is set automatically.
mcpeeaUserAttributesMask-65536A mask for thehigh order 16 bits of the attribute, which are available to the user for assignment when supplied via the Attributes argument of the McProfilesEdges.AddEdges method. There is no direct mechanism for changing the attributes of edges that are found automatically; you would need to remove such edges and then add them back with your desired attributes.
Remarks
The McProfilesEdges.EdgeAttributes property returns a Variant which may be a scalar or array of type Long. The McProfilesEdges.AddEdges Attributes argument is a similar scalar or array used to assign EdgeAttributes to newly added edges. These Long values are all taken from this enumeration. Values may be OR'ed together.
See Also