ZFFramework
 
Loading...
Searching...
No Matches
ZFBezier.h File Reference

curve More...

#include "ZFAlgorithmDef.h"

Go to the source code of this file.

Classes

class  ZFBezier
 curve More...
 
class  v_ZFBezier
 type wrapper for ZFTypeId::Value More...
 

Macros

#define ZFSerializableKeyword_ZFBezier_p0x
 keyword for serialize
 
#define ZFSerializableKeyword_ZFBezier_p0y
 keyword for serialize
 
#define ZFSerializableKeyword_ZFBezier_p1x
 keyword for serialize
 
#define ZFSerializableKeyword_ZFBezier_p1y
 keyword for serialize
 

Functions

ZFBezier const & ZFBezierZero (void)
 linear curve
 
ZFBezier const & ZFBezierLinear (void)
 linear curve
 
ZFBezier const & ZFBezierEaseIn (void)
 ease in curve
 
ZFBezier const & ZFBezierEaseOut (void)
 ease out curve
 
ZFBezier const & ZFBezierEaseInOut (void)
 ease in out curve
 
ZFBezier const & ZFBezierBackIn (void)
 back in curve
 
ZFBezier const & ZFBezierBackOut (void)
 back out curve
 
ZFBezier const & ZFBezierBackInOut (void)
 back in out curve
 
const zfstringZFTypeId_ZFBezier (void)
 see ZFTYPEID_DECLARE
 
ZFLIB_ZFAlgorithm zfbool ZFBezierFromDataT (_ZFP_PropTypeW_ZFBezier &v, const ZFSerializableData &serializableData, zfstring *outErrorHint=zft_zfnull, ZFSerializableData *outErrorPos=zft_zfnull)
 see ZFTYPEID_DECLARE
 
_ZFP_PropTypeW_ZFBezier ZFBezierFromData (const ZFSerializableData &serializableData, zfstring *outErrorHint=zft_zfnull, ZFSerializableData *outErrorPos=zft_zfnull)
 see ZFTYPEID_DECLARE
 
ZFLIB_ZFAlgorithm zfbool ZFBezierToDataT (ZFSerializableData &serializableData, _ZFP_PropTypeW_ZFBezier const &v, zfstring *outErrorHint=zft_zfnull)
 see ZFTYPEID_DECLARE
 
ZFSerializableData ZFBezierToData (_ZFP_PropTypeW_ZFBezier const &v, zfstring *outErrorHint=zft_zfnull)
 see ZFTYPEID_DECLARE
 
ZFLIB_ZFAlgorithm zfbool ZFBezierFromStringT (_ZFP_PropTypeW_ZFBezier &v, const zfchar *src, zfindex srcLen=((zfindex) -1), zfstring *errorHint=zft_zfnull)
 util method to convert ZFBezier from string
 
_ZFP_PropTypeW_ZFBezier ZFBezierFromString (const zfchar *src, zfindex srcLen=((zfindex) -1), zfstring *errorHint=zft_zfnull)
 util method to convert ZFBezier from string
 
ZFLIB_ZFAlgorithm zfbool ZFBezierToStringT (zfstring &s, _ZFP_PropTypeW_ZFBezier const &v, zfstring *errorHint=zft_zfnull)
 util method to convert ZFBezier to string
 
zfstring ZFBezierToString (_ZFP_PropTypeW_ZFBezier const &v, zfstring *errorHint=zft_zfnull)
 util method to convert ZFBezier to string
 

Detailed Description

curve

Function Documentation

◆ ZFTypeId_ZFBezier()

const zfstring & ZFTypeId_ZFBezier ( void )
inline

see ZFTYPEID_DECLARE

serializable data:

p0x="0" // optional, 0 by default
p0y="0" // optional, 0 by default
p1x="1" // optional, 1 by default
p1y="1" // optional, 1 by default
/>
curve
Definition ZFBezier.h:15

string data:

(p0x, p0y, p1x, p1y)