# \IZON\Thumber\ImageIImageNameBuilder

## Summary

Methods
Constants
__construct()
setSize()
setQuality()
setFormat()
setType()
setCropPoint()
setCropSize()
build()
No constants found
No protected methods found
N/A
No private methods found
N/A

File
  Image/IImageNameBuilder.php
Package
  \Default

## Tags

author | lukas

## Methods

### __construct()

    __construct(string  $name, string  $path, string  $format)

#### Parameters

string | $name |
string | $path |
string | $format |

#

## Tags

None found

### setSize()

    setSize(\IZON\Thumber\Image\IImageSize  $size)

#### Parameters

\IZON\Thumber\Image\IImageSize | $size |

#

## Tags

None found

### setQuality()

    setQuality(integer  $quality)

#### Parameters

integer | $quality |

#

## Tags

None found

### setFormat()

    setFormat(string  $quality)

#### Parameters

string | $quality |

#

## Tags

None found

### setType()

    setType(string  $type) : \IZON\Thumber\Image\IImageNameBuilder

#### Parameters

string | $type |

#### Returns

\IZON\Thumber\Image\IImageNameBuilder

#

## Tags

None found

### setCropPoint()

    setCropPoint(\IZON\Thumber\Image\IImagePoint  $point) : \IZON\Thumber\Image\IImageNameBuilder

#### Parameters

\IZON\Thumber\Image\IImagePoint | $point |

#### Returns

\IZON\Thumber\Image\IImageNameBuilder

#

## Tags

None found

### setCropSize()

    setCropSize(\IZON\Thumber\Image\IImageSize  $size)

#### Parameters

\IZON\Thumber\Image\IImageSize | $size |

#

## Tags

None found

### build()

    build() : string

return builded name of file

#### Returns

string

#

## Tags

None found

### IImageNameBuilder.php