Skip to content

Latest commit

 

History

History
46 lines (35 loc) · 982 Bytes

File metadata and controls

46 lines (35 loc) · 982 Bytes

Count

Description

Counts all of the objects which match the search criteria.

FUNCTION Count(c : CRITERIA): LONGINT;
def vs.Count(c):
    return LONGINT

Parameters

Name Type Description
c CRITERIA Search criteria.

Remarks

Undocumented is that criteria also accept the object type flag as parameter. The example above can also be written:

CountValue := Count((FP=4)and(T=3)); { 3 is object type flag for 'Rectangle&' }

This is valid for all object types being assigned a name in the [[VS:Function Reference Appendix#Object Types|VectorScript Appendix]].

Examples

==== VectorScript ====

CountValue := Count((FP=4)and(T='Rect'));
{counts all rectangles with a fillpat index of 4}

==== Python ====

CountValue = vs.Count("(FP=4)AND(T='Rect')")
# counts all rectangles with a fillpat index of 4

Version

Availability: from All Versions

Category

  • Criteria