class_docstr: Represents an immutable set of features to be calculated for a single dataframe, and their
  dependencies.
class_docstr_tok: ["Represents","an","immutable","set","of","features","to","be","calculated","for","a","single","dataframe",",","and","their","dependencies","."]
code: def uses_full_dataframe(self, feature, check_dependents=False):
      if (
          isinstance(feature, TransformFeature)
          and feature.primitive.uses_full_dataframe
      ):
          return True
      return check_dependents and self._dependent_uses_full_dataframe(
          feature
      )
  
file_path: featuretools/featuretools/computational_backends/feature_set.py
imports: import itertools
  import logging
  from collections import defaultdict
  from featuretools.entityset.relationship import RelationshipPath
  from featuretools.feature_base import AggregationFeature, FeatureOutputSlice, GroupByTransformFeature, TransformFeature
  from featuretools.utils import Trie
label_desc: Use image node_id 7 for calling the FeatureSet obj's underlying member method code with example usage: obj.uses_full_dataframe(feature, check_dependents) and returns: unknown, True