CMS 3D CMS Logo

List of all members | Public Types
funct::RatioSimpl< A, B, C >::ratio2 Struct Reference

#include <SimplifyRatio.h>

Public Types

enum  { value = not ::std::is_same<type, base>::value }
 
typedef RatioStruct< B, Cbase
 
typedef Ratio< B, C >::type type
 

Detailed Description

template<typename A, typename B, typename C>
struct funct::RatioSimpl< A, B, C >::ratio2

Definition at line 301 of file SimplifyRatio.h.

Member Typedef Documentation

◆ base

template<typename A, typename B, typename C>
typedef RatioStruct< B , C > funct::RatioSimpl< A, B, C >::ratio2::base

Definition at line 302 of file SimplifyRatio.h.

◆ type

template<typename A, typename B, typename C>
typedef Ratio< B , C >::type funct::RatioSimpl< A, B, C >::ratio2::type

Definition at line 303 of file SimplifyRatio.h.

Member Enumeration Documentation

◆ anonymous enum

template<typename A, typename B, typename C>
anonymous enum
Enumerator
value 

Definition at line 304 of file SimplifyRatio.h.