CMS 3D CMS Logo

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

#include <SimplifyRatio.h>

Public Types

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

Detailed Description

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

Definition at line 296 of file SimplifyRatio.h.

Member Typedef Documentation

◆ base

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

Definition at line 297 of file SimplifyRatio.h.

◆ type

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

Definition at line 298 of file SimplifyRatio.h.

Member Enumeration Documentation

◆ anonymous enum

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

Definition at line 299 of file SimplifyRatio.h.