This document is for a version of USD that is under development. See this page for the current release.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
GfMultiInterval Member List

This is the complete list of members for GfMultiInterval, including all inherited members.

Add(const GfInterval &i)GfMultiInterval
Add(const GfMultiInterval &s)GfMultiInterval
ArithmeticAdd(const GfInterval &i)GfMultiInterval
begin() const (defined in GfMultiInterval)GfMultiIntervalinline
Clear()GfMultiIntervalinline
const_iterator typedef (defined in GfMultiInterval)GfMultiInterval
Contains(double d) constGfMultiInterval
Contains(const GfInterval &i) constGfMultiInterval
Contains(const GfMultiInterval &s) constGfMultiInterval
end() const (defined in GfMultiInterval)GfMultiIntervalinline
GetBounds() constGfMultiInterval
GetComplement() constGfMultiInterval
GetContainingInterval(double x) constGfMultiInterval
GetFullInterval()GfMultiIntervalinlinestatic
GetNextNonContainingInterval(double x) constGfMultiInterval
GetPriorNonContainingInterval(double x) constGfMultiInterval
GetSize() constGfMultiIntervalinline
GfMultiInterval()=default (defined in GfMultiInterval)GfMultiInterval
GfMultiInterval(const GfInterval &i)GfMultiIntervalexplicit
GfMultiInterval(const std::vector< GfInterval > &intervals)GfMultiIntervalexplicit
Hash() constGfMultiInterval
hash_value (defined in GfMultiInterval)GfMultiIntervalfriend
Intersect(const GfInterval &i) (defined in GfMultiInterval)GfMultiInterval
Intersect(const GfMultiInterval &s) (defined in GfMultiInterval)GfMultiInterval
IsEmpty() constGfMultiIntervalinline
iterator typedef (defined in GfMultiInterval)GfMultiInterval
lower_bound(double x) constGfMultiInterval
operator!=(const GfMultiInterval &that) const (defined in GfMultiInterval)GfMultiIntervalinline
operator<(const GfMultiInterval &that) const (defined in GfMultiInterval)GfMultiIntervalinline
operator<=(const GfMultiInterval &that) const (defined in GfMultiInterval)GfMultiIntervalinline
operator==(const GfMultiInterval &that) const (defined in GfMultiInterval)GfMultiIntervalinline
operator>(const GfMultiInterval &that) const (defined in GfMultiInterval)GfMultiIntervalinline
operator>=(const GfMultiInterval &that) const (defined in GfMultiInterval)GfMultiIntervalinline
Remove(const GfInterval &i)GfMultiInterval
Remove(const GfMultiInterval &s)GfMultiInterval
Set typedef (defined in GfMultiInterval)GfMultiInterval
swap(GfMultiInterval &other)GfMultiIntervalinline
upper_bound(double x) constGfMultiInterval