You need to apply dimensions individually to the features of your choice.
Incidentally, even for an object of moderate complexity, there are many, many possible dimensions that could be displayed–many more than are needed to completely define an object, resulting in the conflicts and redundancies associated with double dimensioning (not to mention triple, quadruple, and worse). It generally takes more than a computer algorithm (to wit, a knowledgeable human designer) to decide what constitutes a necessary and sufficient set of dimensions for an object based on applicable design and construction considerations. CAD programs that offer a “dimension all” option typically produce some fairly ludicrous results.
Necessary=only those dimensions really needed to build the object: no extra or redundant dimensions. Sufficient=enough dimensions to completely define the object and all its features: nothing remains undefined.