Adobe® Flash® Platform için ActionScript® 3.0 Başvurusu
Ana Sayfa  |  Paket ve Sınıf Listesini Gizle |  Paketler  |  Sınıflar  |  Yenilikler  |  Dizin  |  Ekler  |  Niçin İngilizce?
Filtreler: AIR 30.0 ve öncesi, Flash Player 30.0 ve öncesi, Flash Lite 4
Flex 4.6 ve öncesi, Flash Pro CS6 ve öncesi
Filtreleri Gizle
flash.geom 

Rectangle  - AS3

Paketlerx

Üst Düzey
adobe.utils
air.desktop
air.net
air.update
air.update.events
coldfusion.air
coldfusion.air.errors
coldfusion.air.events
coldfusion.service
coldfusion.service.events
coldfusion.service.mxml
com.adobe.acm.solutions.authoring.domain.extensions
com.adobe.acm.solutions.ccr.domain.extensions
com.adobe.consulting.pst.vo
com.adobe.dct.component
com.adobe.dct.component.datadictionary
com.adobe.dct.component.datadictionaryElement
com.adobe.dct.component.dataElementsPanel
com.adobe.dct.component.toolbars
com.adobe.dct.event
com.adobe.dct.exp
com.adobe.dct.model
com.adobe.dct.service
com.adobe.dct.service.provider
com.adobe.dct.transfer
com.adobe.dct.util
com.adobe.dct.view
com.adobe.ep.taskmanagement.domain
com.adobe.ep.taskmanagement.event
com.adobe.ep.taskmanagement.filter
com.adobe.ep.taskmanagement.services
com.adobe.ep.taskmanagement.util
com.adobe.ep.ux.attachmentlist.component
com.adobe.ep.ux.attachmentlist.domain
com.adobe.ep.ux.attachmentlist.domain.events
com.adobe.ep.ux.attachmentlist.domain.renderers
com.adobe.ep.ux.attachmentlist.skin
com.adobe.ep.ux.attachmentlist.skin.renderers
com.adobe.ep.ux.content.event
com.adobe.ep.ux.content.factory
com.adobe.ep.ux.content.handlers
com.adobe.ep.ux.content.managers
com.adobe.ep.ux.content.model.asset
com.adobe.ep.ux.content.model.preview
com.adobe.ep.ux.content.model.relation
com.adobe.ep.ux.content.model.search
com.adobe.ep.ux.content.model.toolbar
com.adobe.ep.ux.content.search
com.adobe.ep.ux.content.services
com.adobe.ep.ux.content.services.load
com.adobe.ep.ux.content.services.permissions
com.adobe.ep.ux.content.services.preview
com.adobe.ep.ux.content.services.providers
com.adobe.ep.ux.content.services.query
com.adobe.ep.ux.content.services.relationships
com.adobe.ep.ux.content.services.search.lccontent
com.adobe.ep.ux.content.services.version
com.adobe.ep.ux.content.view
com.adobe.ep.ux.content.view.components.activate
com.adobe.ep.ux.content.view.components.grid
com.adobe.ep.ux.content.view.components.grid.hover
com.adobe.ep.ux.content.view.components.grid.hover.component
com.adobe.ep.ux.content.view.components.grid.renderers
com.adobe.ep.ux.content.view.components.relationships
com.adobe.ep.ux.content.view.components.review
com.adobe.ep.ux.content.view.components.search.renderers
com.adobe.ep.ux.content.view.components.searchpod
com.adobe.ep.ux.content.view.components.toolbar
com.adobe.ep.ux.content.view.components.toolbar.controlRenderers
com.adobe.ep.ux.content.view.components.version
com.adobe.ep.ux.documentsubmit.component
com.adobe.ep.ux.documentsubmit.domain
com.adobe.ep.ux.documentsubmit.skin
com.adobe.ep.ux.taskaction.component
com.adobe.ep.ux.taskaction.domain
com.adobe.ep.ux.taskaction.domain.events
com.adobe.ep.ux.taskaction.skin
com.adobe.ep.ux.taskdetails.component
com.adobe.ep.ux.taskdetails.domain
com.adobe.ep.ux.taskdetails.skin
com.adobe.ep.ux.tasklist.component
com.adobe.ep.ux.tasklist.domain
com.adobe.ep.ux.tasklist.skin
com.adobe.ep.ux.webdocumentviewer.domain
com.adobe.exm.expression
com.adobe.exm.expression.error
com.adobe.exm.expression.event
com.adobe.exm.expression.impl
com.adobe.fiber.runtime.lib
com.adobe.fiber.services
com.adobe.fiber.services.wrapper
com.adobe.fiber.styles
com.adobe.fiber.util
com.adobe.fiber.valueobjects
com.adobe.gravity.binding
com.adobe.gravity.context
com.adobe.gravity.flex.bundleloader
com.adobe.gravity.flex.progress
com.adobe.gravity.flex.serviceloader
com.adobe.gravity.framework
com.adobe.gravity.init
com.adobe.gravity.service.bundleloader
com.adobe.gravity.service.logging
com.adobe.gravity.service.manifest
com.adobe.gravity.service.progress
com.adobe.gravity.tracker
com.adobe.gravity.ui
com.adobe.gravity.utility
com.adobe.gravity.utility.async
com.adobe.gravity.utility.error
com.adobe.gravity.utility.events
com.adobe.gravity.utility.factory
com.adobe.gravity.utility.flex.async
com.adobe.gravity.utility.logging
com.adobe.gravity.utility.message
com.adobe.gravity.utility.sequence
com.adobe.gravity.utility.url
com.adobe.guides.control
com.adobe.guides.domain
com.adobe.guides.i18n
com.adobe.guides.spark.components.skins
com.adobe.guides.spark.components.skins.mx
com.adobe.guides.spark.headers.components
com.adobe.guides.spark.headers.skins
com.adobe.guides.spark.layouts.components
com.adobe.guides.spark.layouts.skins
com.adobe.guides.spark.navigators.components
com.adobe.guides.spark.navigators.renderers
com.adobe.guides.spark.navigators.skins
com.adobe.guides.spark.util
com.adobe.guides.spark.wrappers.components
com.adobe.guides.spark.wrappers.skins
com.adobe.guides.submit
com.adobe.icc.dc.domain
com.adobe.icc.dc.domain.factory
com.adobe.icc.editors.events
com.adobe.icc.editors.handlers
com.adobe.icc.editors.managers
com.adobe.icc.editors.model
com.adobe.icc.editors.model.config
com.adobe.icc.editors.model.el
com.adobe.icc.editors.model.el.operands
com.adobe.icc.editors.model.el.operators
com.adobe.icc.enum
com.adobe.icc.external.dc
com.adobe.icc.obj
com.adobe.icc.services
com.adobe.icc.services.category
com.adobe.icc.services.config
com.adobe.icc.services.download
com.adobe.icc.services.export
com.adobe.icc.services.external
com.adobe.icc.services.formbridge
com.adobe.icc.services.fragmentlayout
com.adobe.icc.services.layout
com.adobe.icc.services.letter
com.adobe.icc.services.locator
com.adobe.icc.services.module
com.adobe.icc.services.render
com.adobe.icc.services.submit
com.adobe.icc.services.user
com.adobe.icc.token
com.adobe.icc.vo
com.adobe.icc.vo.render
com.adobe.icomm.assetplacement.controller
com.adobe.icomm.assetplacement.controller.utils
com.adobe.icomm.assetplacement.data
com.adobe.icomm.assetplacement.model
com.adobe.livecycle.assetmanager.client
com.adobe.livecycle.assetmanager.client.event
com.adobe.livecycle.assetmanager.client.handler
com.adobe.livecycle.assetmanager.client.managers
com.adobe.livecycle.assetmanager.client.model
com.adobe.livecycle.assetmanager.client.model.cms
com.adobe.livecycle.assetmanager.client.service
com.adobe.livecycle.assetmanager.client.service.search
com.adobe.livecycle.assetmanager.client.service.search.cms
com.adobe.livecycle.assetmanager.client.utils
com.adobe.livecycle.content
com.adobe.livecycle.rca.model
com.adobe.livecycle.rca.model.constant
com.adobe.livecycle.rca.model.document
com.adobe.livecycle.rca.model.participant
com.adobe.livecycle.rca.model.reminder
com.adobe.livecycle.rca.model.stage
com.adobe.livecycle.rca.service
com.adobe.livecycle.rca.service.core
com.adobe.livecycle.rca.service.core.delegate
com.adobe.livecycle.rca.service.process
com.adobe.livecycle.rca.service.process.delegate
com.adobe.livecycle.rca.token
com.adobe.livecycle.ria.security.api
com.adobe.livecycle.ria.security.service
com.adobe.mosaic.layouts
com.adobe.mosaic.layouts.dragAndDrop
com.adobe.mosaic.layouts.interfaces
com.adobe.mosaic.mxml
com.adobe.mosaic.om.constants
com.adobe.mosaic.om.events
com.adobe.mosaic.om.impl
com.adobe.mosaic.om.interfaces
com.adobe.mosaic.skinning
com.adobe.mosaic.sparklib.editors
com.adobe.mosaic.sparklib.optionMenu
com.adobe.mosaic.sparklib.scrollableMenu
com.adobe.mosaic.sparklib.scrollableMenu.skins
com.adobe.mosaic.sparklib.tabLayout
com.adobe.mosaic.sparklib.tabLayout.events
com.adobe.mosaic.sparklib.tabLayout.layouts
com.adobe.mosaic.sparklib.tabLayout.skins
com.adobe.mosaic.sparklib.text
com.adobe.mosaic.sparklib.util
com.adobe.solutions.acm.authoring.presentation
com.adobe.solutions.acm.authoring.presentation.actionbar
com.adobe.solutions.acm.authoring.presentation.common
com.adobe.solutions.acm.authoring.presentation.events
com.adobe.solutions.acm.authoring.presentation.fragment
com.adobe.solutions.acm.authoring.presentation.letter
com.adobe.solutions.acm.authoring.presentation.letter.data
com.adobe.solutions.acm.authoring.presentation.preview
com.adobe.solutions.acm.authoring.presentation.rte
com.adobe.solutions.acm.ccr.presentation
com.adobe.solutions.acm.ccr.presentation.contentcapture
com.adobe.solutions.acm.ccr.presentation.contentcapture.events
com.adobe.solutions.acm.ccr.presentation.contentcapture.preview
com.adobe.solutions.acm.ccr.presentation.datacapture
com.adobe.solutions.acm.ccr.presentation.datacapture.renderers
com.adobe.solutions.acm.ccr.presentation.pdf
com.adobe.solutions.exm
com.adobe.solutions.exm.authoring
com.adobe.solutions.exm.authoring.components.controls
com.adobe.solutions.exm.authoring.components.toolbars
com.adobe.solutions.exm.authoring.domain
com.adobe.solutions.exm.authoring.domain.expression
com.adobe.solutions.exm.authoring.domain.impl
com.adobe.solutions.exm.authoring.domain.method
com.adobe.solutions.exm.authoring.domain.variable
com.adobe.solutions.exm.authoring.enum
com.adobe.solutions.exm.authoring.events
com.adobe.solutions.exm.authoring.model
com.adobe.solutions.exm.authoring.renderer
com.adobe.solutions.exm.authoring.view
com.adobe.solutions.exm.expression
com.adobe.solutions.exm.impl
com.adobe.solutions.exm.impl.method
com.adobe.solutions.exm.method
com.adobe.solutions.exm.mock
com.adobe.solutions.exm.mock.method
com.adobe.solutions.exm.runtime
com.adobe.solutions.exm.runtime.impl
com.adobe.solutions.exm.variable
com.adobe.solutions.prm.constant
com.adobe.solutions.prm.domain
com.adobe.solutions.prm.domain.factory
com.adobe.solutions.prm.domain.impl
com.adobe.solutions.prm.domain.manager
com.adobe.solutions.prm.presentation.asset
com.adobe.solutions.prm.presentation.constant
com.adobe.solutions.prm.presentation.document
com.adobe.solutions.prm.presentation.event
com.adobe.solutions.prm.presentation.file
com.adobe.solutions.prm.presentation.project
com.adobe.solutions.prm.presentation.team
com.adobe.solutions.prm.presentation.util
com.adobe.solutions.prm.service
com.adobe.solutions.prm.services.impl
com.adobe.solutions.prm.vo
com.adobe.solutions.rca.constant
com.adobe.solutions.rca.domain
com.adobe.solutions.rca.domain.common
com.adobe.solutions.rca.domain.factory
com.adobe.solutions.rca.domain.impl
com.adobe.solutions.rca.domain.impl.manager
com.adobe.solutions.rca.domain.manager
com.adobe.solutions.rca.presentation
com.adobe.solutions.rca.presentation.comment
com.adobe.solutions.rca.presentation.constant
com.adobe.solutions.rca.presentation.event
com.adobe.solutions.rca.presentation.gantt
com.adobe.solutions.rca.presentation.gantt.ruler
com.adobe.solutions.rca.presentation.template
com.adobe.solutions.rca.presentation.template.audit
com.adobe.solutions.rca.presentation.template.definition
com.adobe.solutions.rca.presentation.template.documents
com.adobe.solutions.rca.presentation.template.stages
com.adobe.solutions.rca.presentation.util
com.adobe.solutions.rca.service
com.adobe.solutions.rca.services.impl
com.adobe.solutions.rca.vo
com.adobe.solutions.rca.vo.um
com.adobe.viewsource
fl.accessibility
fl.containers
fl.controls
fl.controls.dataGridClasses
fl.controls.listClasses
fl.controls.progressBarClasses
fl.core
fl.data
fl.display
fl.events
fl.ik
fl.lang
fl.livepreview
fl.managers
fl.motion
fl.motion.easing
fl.rsl
fl.text
fl.transitions
fl.transitions.easing
fl.video
flash.accessibility
flash.concurrent
flash.crypto
flash.data
flash.desktop
flash.display
flash.display3D
flash.display3D.textures
flash.errors
flash.events
flash.external
flash.filesystem
flash.filters
flash.geom
flash.globalization
flash.html
flash.media
flash.net
flash.net.dns
flash.net.drm
flash.notifications
flash.permissions
flash.printing
flash.profiler
flash.sampler
flash.security
flash.sensors
flash.system
flash.text
flash.text.engine
flash.text.ime
flash.ui
flash.utils
flash.xml
flashx.textLayout
flashx.textLayout.compose
flashx.textLayout.container
flashx.textLayout.conversion
flashx.textLayout.edit
flashx.textLayout.elements
flashx.textLayout.events
flashx.textLayout.factory
flashx.textLayout.formats
flashx.textLayout.operations
flashx.textLayout.utils
flashx.undo
ga.controls
ga.layouts
ga.model
ga.uiComponents
ga.util
ga.views
ga.wrappers
lc.foundation
lc.foundation.domain
lc.foundation.events
lc.foundation.ui
lc.foundation.util
lc.preloader
lc.procmgmt
lc.procmgmt.commands
lc.procmgmt.domain
lc.procmgmt.events
lc.procmgmt.formbridge
lc.procmgmt.impl
lc.procmgmt.ui.attachments
lc.procmgmt.ui.controls
lc.procmgmt.ui.controls.card
lc.procmgmt.ui.controls.renderer
lc.procmgmt.ui.help
lc.procmgmt.ui.layout
lc.procmgmt.ui.presentationmodel
lc.procmgmt.ui.process
lc.procmgmt.ui.search
lc.procmgmt.ui.startpoint
lc.procmgmt.ui.task
lc.procmgmt.ui.task.form
lc.procmgmt.ui.task.form.commands
lc.procmgmt.ui.tracking
mx.accessibility
mx.automation
mx.automation.air
mx.automation.delegates
mx.automation.delegates.advancedDataGrid
mx.automation.delegates.charts
mx.automation.delegates.containers
mx.automation.delegates.controls
mx.automation.delegates.controls.dataGridClasses
mx.automation.delegates.controls.fileSystemClasses
mx.automation.delegates.core
mx.automation.delegates.flashflexkit
mx.automation.events
mx.binding
mx.binding.utils
mx.charts
mx.charts.chartClasses
mx.charts.effects
mx.charts.effects.effectClasses
mx.charts.events
mx.charts.renderers
mx.charts.series
mx.charts.series.items
mx.charts.series.renderData
mx.charts.styles
mx.collections
mx.collections.errors
mx.containers
mx.containers.accordionClasses
mx.containers.dividedBoxClasses
mx.containers.errors
mx.containers.utilityClasses
mx.controls
mx.controls.advancedDataGridClasses
mx.controls.dataGridClasses
mx.controls.listClasses
mx.controls.menuClasses
mx.controls.olapDataGridClasses
mx.controls.scrollClasses
mx.controls.sliderClasses
mx.controls.textClasses
mx.controls.treeClasses
mx.controls.videoClasses
mx.core
mx.core.windowClasses
mx.data
mx.data.crypto
mx.data.errors
mx.data.events
mx.data.messages
mx.data.mxml
mx.data.offline.errors
mx.data.utils
mx.effects
mx.effects.easing
mx.effects.effectClasses
mx.events
mx.filters
mx.flash
mx.formatters
mx.geom
mx.graphics
mx.graphics.codec
mx.graphics.shaderClasses
mx.logging
mx.logging.errors
mx.logging.targets
mx.managers
mx.messaging
mx.messaging.channels
mx.messaging.config
mx.messaging.errors
mx.messaging.events
mx.messaging.management
mx.messaging.messages
mx.modules
mx.netmon
mx.olap
mx.olap.aggregators
mx.preloaders
mx.printing
mx.resources
mx.rpc
mx.rpc.events
mx.rpc.http
mx.rpc.http.mxml
mx.rpc.livecycle
mx.rpc.mxml
mx.rpc.remoting
mx.rpc.remoting.mxml
mx.rpc.soap
mx.rpc.soap.mxml
mx.rpc.wsdl
mx.rpc.xml
mx.skins
mx.skins.halo
mx.skins.spark
mx.skins.wireframe
mx.skins.wireframe.windowChrome
mx.states
mx.styles
mx.utils
mx.validators
org.osmf.containers
org.osmf.display
org.osmf.elements
org.osmf.events
org.osmf.layout
org.osmf.logging
org.osmf.media
org.osmf.metadata
org.osmf.net
org.osmf.net.dvr
org.osmf.net.httpstreaming
org.osmf.net.metrics
org.osmf.net.qos
org.osmf.net.rtmpstreaming
org.osmf.net.rules
org.osmf.traits
org.osmf.utils
spark.accessibility
spark.automation.delegates
spark.automation.delegates.components
spark.automation.delegates.components.gridClasses
spark.automation.delegates.components.mediaClasses
spark.automation.delegates.components.supportClasses
spark.automation.delegates.skins.spark
spark.automation.events
spark.collections
spark.components
spark.components.calendarClasses
spark.components.gridClasses
spark.components.mediaClasses
spark.components.supportClasses
spark.components.windowClasses
spark.core
spark.effects
spark.effects.animation
spark.effects.easing
spark.effects.interpolation
spark.effects.supportClasses
spark.events
spark.filters
spark.formatters
spark.formatters.supportClasses
spark.globalization
spark.globalization.supportClasses
spark.layouts
spark.layouts.supportClasses
spark.managers
spark.modules
spark.preloaders
spark.primitives
spark.primitives.supportClasses
spark.skins
spark.skins.mobile
spark.skins.mobile.supportClasses
spark.skins.spark
spark.skins.spark.mediaClasses.fullScreen
spark.skins.spark.mediaClasses.normal
spark.skins.spark.windowChrome
spark.skins.wireframe
spark.skins.wireframe.mediaClasses
spark.skins.wireframe.mediaClasses.fullScreen
spark.transitions
spark.utils
spark.validators
spark.validators.supportClasses
xd.core.axm.enterprise.view.components
xd.core.axm.enterprise.view.skins
xd.core.axm.view.components
xd.core.axm.view.components.support

Dil Öğeleri

Global Sabitler
Global İşlevler
Operatörler
İfadeler, Anahtar Kelimeler ve Direktifler
Özel Türler

Ekler

Yenilikler
Derleyici Hataları
Derleyici Uyarıları
Çalışma Zamanı Hataları
ActionScript 3'e Geçiş Yapma
Desteklenen Karakter Kümeleri
Yalnızca MXML Etiketleri
Motion XML Öğeleri
Timed Text Etiketleri
Onaylanmamış öğelerin listesi
Erişilebilirlik Uygulaması Sabitleri
ActionScript Örnekleri Nasıl Kullanılır?
Yasal uyarılar
Paketflash.geom
Sınıfpublic class Rectangle
Miras AlmaRectangle Inheritance Object
Alt Sınıflar RoundedRectangle

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0, Flash Player 9, Flash Lite 4

Bir Rectangle nesnesi, sol üst kenarının (x, y) konumu ve genişliği ile yüksekliği tarafından tanımlanan bir alandır.

Rectangle sınıfının x, y, width ve height özellikleri birbirinden bağımsızdır; bir özelliğin değerinin değiştirilmesi, diğer özellikleri etkilemez. Ancak right ve bottom özellikleri, temel olarak bu dört özellikle ilişkilidir. Örneğin, right özelliğinin değerini değiştirirseniz width özelliğinin değeri de değişir; bottom özelliğini değiştirirseniz height özelliğinin değeri de değişir.

Şu yöntemler ve özellikler Rectangle nesnelerini kullanır:

  • applyFilter(), colorTransform(), copyChannel(), copyPixels(), draw(), fillRect(), generateFilterRect(), getColorBoundsRect(), getPixels(), merge(), paletteMap(), pixelDisolve(), setPixels() ve threshold() yöntemleri ile BitmapData sınıfının rect özelliği
  • getBounds() ve getRect() yöntemleri ile DisplayObject sınfının scrollRect vescale9Grid özellikleri
  • TextField sınıfının getCharBoundaries() yöntemi
  • Transform sınıfının pixelBounds özelliği
  • Sprite sınıfının startDrag() yöntemine yönelik bounds parametresi
  • PrintJob sınıfınınaddPage() yönteminin printArea parametresi

new Rectangle() yapıcısını bir Rectangle nesnesi oluşturmak için kullanabilirsiniz.

Not: Rectangle sınıfı, dikdörtgen Shape görüntüleme nesnesini tanımlamaz. Ekran üzerinde bir dikdörtgen Shape görüntüleme nesnesi çizmek için, Graphics sınıfının drawRect() yöntemini kullanın.

Örnekleri görüntüle

İlgili API Öğeleri



Genel Özellikler
 ÖzellikTanımlayan:
  bottom : Number
y ve height özelliklerinin toplamı.
Rectangle
  bottomRight : Point
Rectangle nesnesinin sağ alt köşesinin konumu; right ve bottom özelliklerinin değerleriyle belirlenir.
Rectangle
 Inheritedconstructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru.
Object
  height : Number
Dikdörtgenin yüksekliği, piksel olarak.
Rectangle
  left : Number
Dikdörtgenin sol üst köşesinin x koordinatı.
Rectangle
  right : Number
x ve width özelliklerinin toplamı.
Rectangle
  size : Point
Rectangle nesnesinin, width ve height özelliklerinin değerleriyle bir Point nesnesi olarak ifade edilen boyutu.
Rectangle
  top : Number
Dikdörtgenin sol üst köşesinin y koordinatı.
Rectangle
  topLeft : Point
Rectangle nesnesinin sol üst köşesinin konumu; noktanın x ve y koordinatlarıyla belirlenir.
Rectangle
  width : Number
Dikdörtgenin genişliği, piksel olarak.
Rectangle
  x : Number
Dikdörtgenin sol üst köşesinin x koordinatı.
Rectangle
  y : Number
Dikdörtgenin sol üst köşesinin y koordinatı.
Rectangle
Genel Yöntemler
 YöntemTanımlayan:
  
Rectangle(x:Number = 0, y:Number = 0, width:Number = 0, height:Number = 0)
Sol üst köşesi x ve y parametrelerinde verilen ve belirtilen width ve height parametrelerine sahip yeni bir Rectangle nesnesi oluşturur.
Rectangle
  
x, y, width ve height özelliklerinin değerleri orijinal Rectangle nesnesiyle aynı olan yeni bir Rectangle nesnesi döndürür.
Rectangle
  
Belirtilen noktanın bu Rectangle nesnesinin tanımladığı dikdörtgen bölgeye dahil olup olmadığını belirler.
Rectangle
  
Belirtilen noktanın bu Rectangle nesnesinin tanımladığı dikdörtgen bölgeye dahil olup olmadığını belirler.
Rectangle
  
rect parametresinin belirttiği Rectangle nesnesinin bu Rectangle nesnesine dahil olup olmadığını belirler.
Rectangle
  
copyFrom(sourceRect:Rectangle):void
Kaynak Rectangle nesnesindeki tüm dikdörtgen verilerini çağrı yapan Rectangle nesnesine kopyalar.
Rectangle
  
toCompare parametresinde belirtilen nesnenin Rectangle nesnesine eşit olup olmadığını belirler.
Rectangle
 Inherited
Bir nesnenin belirli bir özelliğinin tanımlı olup olmadığını gösterir.
Object
  
Rectangle nesnesinin boyutunu, belirtilen miktarlarda, piksel olarak artırır.
Rectangle
  
Rectangle nesnesinin boyutunu artırır.
Rectangle
  
toIntersect parametresinde belirtilen Rectangle nesnesi bu Rectangle nesnesiyle kesişiyorsa, kesişme alanı bir Rectangle nesnesi olarak döndürülür.
Rectangle
  
toIntersect parametresinde belirtilen nesnenin bu Rectangle nesnesiyle kesişip kesişmediğini belirler.
Rectangle
  
Bu Rectangle nesnesinin boş olup olmadığını belirler.
Rectangle
 Inherited
Object sınıfının bir örneğinin parametre olarak belirtilen nesnenin prototip zincirinde olup olmadığını gösterir.
Object
  
Rectangle nesnesinin konumunu sol üst köşesinin belirlediği şekilde, belirtilen miktarlarla ayarlar.
Rectangle
  
Point nesnesini parametre olarak kullanarak Rectangle nesnesinin konumunu ayarlar.
Rectangle
 Inherited
Belirtilen özelliğin bulunup bulunmadığını ve numaralandırılabilir olup olmadığını gösterir.
Object
  
Rectangle nesnesinin tüm özelliklerini 0 olarak ayarlar.
Rectangle
 Inherited
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar.
Object
  
setTo(xa:Number, ya:Number, widtha:Number, heighta:Number):void
Rectangle öğesinin üyelerini belirtilen değerlere ayarlar
Rectangle
 Inherited
Bu nesnenin, yerel ayara özel kurallara göre biçimlendirilmiş dize temsilini döndürür.
Object
  
Yatay ve dikey konumları ve Rectangle nesnesinin genişliğini ve yüksekliğini listeleyen bir dize oluşturur ve döndürür.
Rectangle
  
Yeni bir Rectangle nesnesi oluşturmak için, iki dikdörtgen arasındaki yatay ve dikey alanı doldurarak iki dikdörtgeni birbirine ekler.
Rectangle
 Inherited
Belirtilen nesnenin temel değerini döndürür.
Object
Özellik Ayrıntısı

bottom

özellik
bottom:Number

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0, Flash Player 9, Flash Lite 4

y ve height özelliklerinin toplamı.

Konum ve ölçüm özelliklerini gösteren bir dikdörtgen görüntüsü.



Uygulama
    public function get bottom():Number
    public function set bottom(value:Number):void

İlgili API Öğeleri

bottomRight

özellik 
bottomRight:Point

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0, Flash Player 9, Flash Lite 4

Rectangle nesnesinin sağ alt köşesinin konumu; right ve bottom özelliklerinin değerleriyle belirlenir.

Konum ve ölçüm özelliklerini gösteren bir dikdörtgen görüntüsü.



Uygulama
    public function get bottomRight():Point
    public function set bottomRight(value:Point):void

İlgili API Öğeleri

height

özellik 
public var height:Number

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0, Flash Player 9, Flash Lite 4

Dikdörtgenin yüksekliği, piksel olarak. Bir Rectangle nesnesinin height değerini değiştirmek, x, y ve width özelliklerini etkilemez.

Konum ve ölçüm özelliklerini gösteren bir dikdörtgen görüntüsü.

İlgili API Öğeleri

left

özellik 
left:Number

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0, Flash Player 9, Flash Lite 4

Dikdörtgenin sol üst köşesinin x koordinatı. Bir Rectangle nesnesinin left özelliğini değiştirmek, y ve height özelliklerini etkilemez. Ancak width özelliğini etkiler; buna karşılık, x değerini değiştirmek width özelliğini etkilemez.

left özelliğinin değeri, x özelliğinin değerine eşittir.

Konum ve ölçüm özelliklerini gösteren bir dikdörtgen görüntüsü.



Uygulama
    public function get left():Number
    public function set left(value:Number):void

İlgili API Öğeleri

right

özellik 
right:Number

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0, Flash Player 9, Flash Lite 4

x ve width özelliklerinin toplamı.

Konum ve ölçüm özelliklerini gösteren bir dikdörtgen görüntüsü.



Uygulama
    public function get right():Number
    public function set right(value:Number):void

İlgili API Öğeleri

size

özellik 
size:Point

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0, Flash Player 9, Flash Lite 4

Rectangle nesnesinin, width ve height özelliklerinin değerleriyle bir Point nesnesi olarak ifade edilen boyutu.



Uygulama
    public function get size():Point
    public function set size(value:Point):void

İlgili API Öğeleri

top

özellik 
top:Number

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0, Flash Player 9, Flash Lite 4

Dikdörtgenin sol üst köşesinin y koordinatı. Rectangle nesnesinin top değerini değiştirmek, x ve width özelliklerini etkilemez. Ancak height özelliğini etkilemez; buna karşılık y değerini değiştirmek height özelliğini etkilemez.

top özelliğinin değeri, y özelliğinin değerine eşittir.

Konum ve ölçüm özelliklerini gösteren bir dikdörtgen görüntüsü.



Uygulama
    public function get top():Number
    public function set top(value:Number):void

İlgili API Öğeleri

topLeft

özellik 
topLeft:Point

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0, Flash Player 9, Flash Lite 4

Rectangle nesnesinin sol üst köşesinin konumu; noktanın x ve y koordinatlarıyla belirlenir.

Konum ve ölçüm özelliklerini gösteren bir dikdörtgen görüntüsü.



Uygulama
    public function get topLeft():Point
    public function set topLeft(value:Point):void

İlgili API Öğeleri

width

özellik 
public var width:Number

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0, Flash Player 9, Flash Lite 4

Dikdörtgenin genişliği, piksel olarak. Rectangle nesnesinin width değerini değiştirmek, x, y ve height özelliklerini etkilemez.

Konum ve ölçüm özelliklerini gösteren bir dikdörtgen görüntüsü.

İlgili API Öğeleri

x

özellik 
public var x:Number

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0, Flash Player 9, Flash Lite 4

Dikdörtgenin sol üst köşesinin x koordinatı. Bir Rectangle nesnesinin x özelliğinin değerini değiştirmek, y, width ve height özelliklerini etkilemez.

x özelliğinin değeri, left özelliğinin değerine eşittir.

İlgili API Öğeleri

y

özellik 
public var y:Number

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0, Flash Player 9, Flash Lite 4

Dikdörtgenin sol üst köşesinin y koordinatı. Bir Rectangle nesnesinin y değerini değiştirmek, x, width ve height özelliklerini etkilemez.

y özelliğinin değeri, top özelliğinin değerine eşittir.

İlgili API Öğeleri

Yapıcı Ayrıntı

Rectangle

()Yapıcı
public function Rectangle(x:Number = 0, y:Number = 0, width:Number = 0, height:Number = 0)

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0, Flash Player 9, Flash Lite 4

Sol üst köşesi x ve y parametrelerinde verilen ve belirtilen width ve height parametrelerine sahip yeni bir Rectangle nesnesi oluşturur. Bu işlevi parametre olmadan çağırırsanız, x, y, width ve height özellikleri 0 olarak ayarlanmış bir dikdörtgen oluşturulur.

Parametreler
x:Number (default = 0) — Dikdörtgenin sol üst köşesinin x koordinatı.
 
y:Number (default = 0) — Dikdörtgenin sol üst köşesinin y koordinatı.
 
width:Number (default = 0) — Dikdörtgenin genişliği, piksel olarak.
 
height:Number (default = 0) — Dikdörtgenin yüksekliği, piksel olarak.

İlgili API Öğeleri

Yöntem Ayrıntısı

clone

()yöntem
public function clone():Rectangle

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0, Flash Player 9, Flash Lite 4

x, y, width ve height özelliklerinin değerleri orijinal Rectangle nesnesiyle aynı olan yeni bir Rectangle nesnesi döndürür.

Döndürür
Rectanglex,y, width ve height özelliklerinin değerleri orijinal Rectangle nesnesiyle aynı olan yeni bir Rectangle nesnesi.

İlgili API Öğeleri

contains

()yöntem 
public function contains(x:Number, y:Number):Boolean

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0, Flash Player 9, Flash Lite 4

Belirtilen noktanın bu Rectangle nesnesinin tanımladığı dikdörtgen bölgeye dahil olup olmadığını belirler.

Parametreler

x:Number — Noktanın x koordinatı (yatay konumu).
 
y:Number — Noktanın y koordinatı (dikey konumu).

Döndürür
Boolean — Rectangle nesnesi belirtilen noktayı içeriyorsa true, aksi takdirde false değeri.

İlgili API Öğeleri

containsPoint

()yöntem 
public function containsPoint(point:Point):Boolean

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0, Flash Player 9, Flash Lite 4

Belirtilen noktanın bu Rectangle nesnesinin tanımladığı dikdörtgen bölgeye dahil olup olmadığını belirler. Bu yöntem, Rectangle.contains() yöntemine benzer, ancak Point nesnesini parametre olarak alır.

Parametreler

point:Pointx ve y koordinatlarının temsil ettiği şekilde nokta.

Döndürür
Boolean — Rectangle nesnesi belirtilen noktayı içeriyorsa true, aksi takdirde false değeri.

İlgili API Öğeleri

containsRect

()yöntem 
public function containsRect(rect:Rectangle):Boolean

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0, Flash Player 9, Flash Lite 4

rect parametresinin belirttiği Rectangle nesnesinin bu Rectangle nesnesine dahil olup olmadığını belirler. İkinci Rectangle nesnesi tamamen birincinin sınırları içinde kalıyorsa, Rectangle nesnesi diğerini içermiş olur.

Parametreler

rect:Rectangle — Denetlenen Rectangle nesnesi.

Döndürür
Boolean — Belirttiğiniz Rectangle nesnesi, Rectangle nesnesine dahilse true, aksi takdirde false değeri.

copyFrom

()yöntem 
public function copyFrom(sourceRect:Rectangle):void

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: Flash Player 11, AIR 3.0, Flash Lite 4

Kaynak Rectangle nesnesindeki tüm dikdörtgen verilerini çağrı yapan Rectangle nesnesine kopyalar.

Parametreler

sourceRect:Rectangle — Verilerin kopyalanacağı kaynak Rectangle nesnesi.

equals

()yöntem 
public function equals(toCompare:Rectangle):Boolean

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0, Flash Player 9, Flash Lite 4

toCompare parametresinde belirtilen nesnenin Rectangle nesnesine eşit olup olmadığını belirler. Bu yöntem, bir nesnenin x, y, width ve height özelliklerini bu Rectangle nesnesinin aynı özellikleriyle karşılaştırılır.

Parametreler

toCompare:Rectangle — Bu Rectangle nesnesiyle karşılaştırılacak dikdörtgen.

Döndürür
Boolean — Nesnenin x, y, width ve height özellikleri bu Rectangle nesnesiyle tam olarak aynıysa true, değilse false değeri.

İlgili API Öğeleri

inflate

()yöntem 
public function inflate(dx:Number, dy:Number):void

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0, Flash Player 9, Flash Player 9, Flash Lite 4

Rectangle nesnesinin boyutunu, belirtilen miktarlarda, piksel olarak artırır. Rectangle nesnesinin merkez noktası aynı kalır ve boyutu dx değeriyle sola ve sağa doğru, dy değeriyle üste ve alta doğru artar.

Parametreler

dx:Number — Rectangle nesnesinin soluna ve sağına eklenecek değer. Şu denklem, dikdörtgenin yeni denişliğini ve konumunu hesaplamak için kullanılır:
    x -= dx;
    width += 2 * dx;
    
 
dy:Number — Dikdörtgenin üstüne ve altına eklenecek değer. Şu denklem, dikdörtgenin yeni yüksekliğini ve konumunu hesaplamak için kullanılır:
    y -= dy;
    height += 2 * dy;
    

İlgili API Öğeleri

inflatePoint

()yöntem 
public function inflatePoint(point:Point):void

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0, Flash Player 9, Flash Lite 4

Rectangle nesnesinin boyutunu artırır. Bu yöntem, Rectangle.inflate() yöntemine benzer, ancak Point nesnesini parametre olarak alır.

Şu iki kod örneği aynı sonucu verir:

     var rect1:Rectangle = new Rectangle(0,0,2,5);
     rect1.inflate(2,2)
     
     var rect1:Rectangle = new Rectangle(0,0,2,5);
     var pt1:Point = new Point(2,2);
     rect1.inflatePoint(pt1)
     

Parametreler

point:Point — Bu Point nesnesinin x özelliği, Rectangle nesnesinin yatay boyutunu artırmak için kullanılır. y özelliği, Rectangle nesnesinin dikey boyutunu artırmak için kullanılır.

İlgili API Öğeleri

intersection

()yöntem 
public function intersection(toIntersect:Rectangle):Rectangle

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0, Flash Player 9, Flash Lite 4

toIntersect parametresinde belirtilen Rectangle nesnesi bu Rectangle nesnesiyle kesişiyorsa, kesişme alanı bir Rectangle nesnesi olarak döndürülür. Dikdörtgenler kesişmiyorsa bu yöntem, özellikleri 0 olarak ayarlanmış boş bir Rectangle nesnesi döndürür.

Elde edilen kesişme dikdörtgeni.

Parametreler

toIntersect:Rectangle — Bu Rectangle nesnesiyle kesişip kesişmediğini belirlemek için karşılaştırma yapılacak Rectangle nesnesi.

Döndürür
Rectangle — Kesişme alanına eşit olan bir Rectangle nesnesi. Dikdörtgenler kesişmiyorsa, bu yöntem boş bir Rectangle nesnesi, başka bir deyişle x, y, width ve height özellikleri 0 olarak ayarlanmış bir dikdörtgen döndürür.

intersects

()yöntem 
public function intersects(toIntersect:Rectangle):Boolean

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0, Flash Player 9, Flash Lite 4

toIntersect parametresinde belirtilen nesnenin bu Rectangle nesnesiyle kesişip kesişmediğini belirler. Bu yöntem, belirtilen Rectangle nesnesinin, Rectangle nesnesiyle kesişip kesişmediğini belirlemek için nesnenin x, y, width ve height özelliklerini denetler.

Parametreler

toIntersect:Rectangle — Bu Rectangle nesnesiyle karşılaştırılacak Rectangle nesnesi.

Döndürür
Boolean — Belirtilen nesne bu Rectangle nesnesiyle kesişiyorsa true, aksi takdirde false değeri.

İlgili API Öğeleri

isEmpty

()yöntem 
public function isEmpty():Boolean

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0, Flash Player 9, Flash Lite 4

Bu Rectangle nesnesinin boş olup olmadığını belirler.

Döndürür
Boolean — Rectangle nesnesinin genişliği veya yüksekliği 0'dan düşükse veya buna eşitse, true değeri, aksi takdirde false değeri.

offset

()yöntem 
public function offset(dx:Number, dy:Number):void

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0, Flash Player 9, Flash Lite 4

Rectangle nesnesinin konumunu sol üst köşesinin belirlediği şekilde, belirtilen miktarlarla ayarlar.

Parametreler

dx:Number — Rectangle nesnesinin x değerini bu miktar kadar hareket ettirir.
 
dy:Number — Rectangle nesnesinin y değerini bu miktar kadar hareket ettirir.

offsetPoint

()yöntem 
public function offsetPoint(point:Point):void

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0, Flash Player 9, Flash Lite 4

Point nesnesini parametre olarak kullanarak Rectangle nesnesinin konumunu ayarlar. Bu yöntem, Rectangle.offset() yöntemine benzer, ancak Point nesnesini parametre olarak alır.

Parametreler

point:Point — Bu Rectangle nesnesini uzaklaştırmak için kullanılacak Point nesnesi.

İlgili API Öğeleri

setEmpty

()yöntem 
public function setEmpty():void

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0, Flash Player 9, Flash Lite 4

Rectangle nesnesinin tüm özelliklerini 0 olarak ayarlar. Bir Rectangle nesnesinin genişliği veya yüksekliği 0'dan düşük veya buna eşitse, nesne boştur.

Bu yöntem, x, y, width ve height özelliklerinin değerlerini 0 olarak ayarlar.

İlgili API Öğeleri

setTo

()yöntem 
public function setTo(xa:Number, ya:Number, widtha:Number, heighta:Number):void

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: Flash Player 11, AIR 3.0, Flash Lite 4

Rectangle öğesinin üyelerini belirtilen değerlere ayarlar

Parametreler

xa:Number — dikdörtgenin ayarlanacağı değerler.
 
ya:Number
 
widtha:Number
 
heighta:Number

toString

()yöntem 
public function toString():String

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0, Flash Player 9, Flash Lite 4

Yatay ve dikey konumları ve Rectangle nesnesinin genişliğini ve yüksekliğini listeleyen bir dize oluşturur ve döndürür.

Döndürür
String — Rectangle nesnesinin şu özelliklerinden her birinin değerini listeleyen bir dize: x, y, width ve height.

İlgili API Öğeleri

union

()yöntem 
public function union(toUnion:Rectangle):Rectangle

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0, Flash Player 9, Flash Lite 4

Yeni bir Rectangle nesnesi oluşturmak için, iki dikdörtgen arasındaki yatay ve dikey alanı doldurarak iki dikdörtgeni birbirine ekler.

Elde edilen birleşim dikdörtgeni.

Not: union() yöntemi, yükseklik veya genişlik değeri olarak 0 içeren dikdörtgenleri yok sayar, örn: var rect2:Rectangle = new Rectangle(300,300,50,0);

Parametreler

toUnion:Rectangle — Bu Rectangle nesnesine eklenecek Rectangle nesnesi.

Döndürür
Rectangle — İki dikdörtgenin birleşimi olan yeni bir Rectangle nesnesi.
RectangleExample.as

Şu örnekte, çeşitli x,y koordinatlarına, çeşitli yükseklik ve genişlik değerlerine sahip üç yeni Rectangle nesnesi oluşturmak için RectangleExample sınıfı kullanılmakta ve ardından Rectangle örneklerinin başarıyla oluşturulduğunu onaylamak için trace() yöntemi kullanılmaktadır. Ardından isContained Boolean değişkeni, yöntemine yapılan çağrının sonucuna atanır; bu da ikinci dikdörtgenin üçüncü dikdörtgeni tamamen kapsamamasını sağlar.
package {
    import flash.display.Sprite;
    import flash.geom.Rectangle;

    public class RectangleExample extends Sprite {

        public function RectangleExample() {
            var firstRect:Rectangle = new Rectangle();
            trace(firstRect);  // (x=0, y=0, w=0, h=0)
            var secondRect:Rectangle = new Rectangle(1, 3, 11, 13);
            trace(secondRect); // (x=1, y=3, w=11, h=13)
            var thirdRect:Rectangle = new Rectangle(5, 8, 17, 19);
            trace(thirdRect);  // (x=5, y=8, w=17, h=19)
            var isContained:Boolean = secondRect.containsRect(thirdRect);
            trace(isContained); // false
        }
    }
}




[ X ]Niçin İngilizce?
ActionScript 3.0 Başvurusu'ndaki içerik İngilizce görünür

ActionScript 3.0 Başvurusu'nun tüm bölümleri tüm dillere çevrilmemiştir. Bir dil öğesi çevrilmediğinde İngilizce görünür. Örneğin, ga.controls.HelpBox sınıfı hiçbir dile çevrilmez. Bu nedenle, başvurunun Türkçe versiyonunda ga.controls.HelpBox sınıfı İngilizce görünür.