Dali 3D User Interface Engine
List of all members | Public Member Functions | Public Attributes | Static Public Attributes
Dali::Vector2 Struct Reference

A two dimensional vector. More...

#include <vector2.h>

Collaboration diagram for Dali::Vector2:
Collaboration graph
[legend]

Public Member Functions

 Vector2 ()
 Constructor. More...
 
 Vector2 (float x, float y)
 Constructor. More...
 
 Vector2 (const float *array)
 Conversion constructor from an array of two floats. More...
 
 Vector2 (const Vector3 &vec3)
 Constructor. More...
 
 Vector2 (const Vector4 &vec4)
 Constructor. More...
 
Vector2operator= (const float *array)
 Assignment operator. More...
 
Vector2operator= (const Vector3 &rhs)
 Assignment operator. More...
 
Vector2operator= (const Vector4 &rhs)
 Assignment operator. More...
 
Vector2 operator+ (const Vector2 &rhs) const
 Addition operator. More...
 
Vector2operator+= (const Vector2 &rhs)
 Addition assignment operator. More...
 
Vector2 operator- (const Vector2 &rhs) const
 Subtraction operator. More...
 
Vector2operator-= (const Vector2 &rhs)
 Subtraction assignment operator. More...
 
Vector2 operator* (const Vector2 &rhs) const
 Multiplication operator. More...
 
Vector2 operator* (float rhs) const
 Multiplication operator. More...
 
Vector2operator*= (const Vector2 &rhs)
 Multiplication assignment operator. More...
 
Vector2operator*= (float rhs)
 Multiplication assignment operator. More...
 
Vector2 operator/ (const Vector2 &rhs) const
 Division operator. More...
 
Vector2 operator/ (float rhs) const
 Division operator. More...
 
Vector2operator/= (const Vector2 &rhs)
 Division assignment operator. More...
 
Vector2operator/= (float rhs)
 Division assignment operator. More...
 
Vector2 operator- () const
 Unary negation operator. More...
 
bool operator== (const Vector2 &rhs) const
 Equality operator. More...
 
bool operator!= (const Vector2 &rhs) const
 Inequality operator. More...
 
const float & operator[] (const unsigned int index) const
 Const array subscript operator overload. More...
 
float & operator[] (const unsigned int index)
 Mutable array subscript operator overload. More...
 
float Length () const
 Returns the length of the vector. More...
 
float LengthSquared () const
 Returns the length of the vector squared. More...
 
void Normalize ()
 Sets the vector to be unit length, whilst maintaining its direction. More...
 
void Clamp (const Vector2 &min, const Vector2 &max)
 Clamps the vector between minimum and maximum vectors. More...
 
const float * AsFloat () const
 Returns the contents of the vector as an array of 2 floats. More...
 
float * AsFloat ()
 Returns the contents of the vector as an array of 2 floats. More...
 

Public Attributes

union {
   float   x
 x component More...
 
   float   width
 width More...
 
}; 
 
union {
   float   y
 y component More...
 
   float   height
 height More...
 
}; 
 

Static Public Attributes

static const Vector2 ONE
 (1.0f,1.0f) More...
 
static const Vector2 XAXIS
 Vector representing the X axis. More...
 
static const Vector2 YAXIS
 Vector representing the Y axis. More...
 
static const Vector2 NEGATIVE_XAXIS
 Vector representing the negative X axis. More...
 
static const Vector2 NEGATIVE_YAXIS
 Vector representing the negative Y axis. More...
 
static const Vector2 ZERO
 (0.0f, 0.0f) More...
 

Detailed Description

A two dimensional vector.

.0

Definition at line 42 of file vector2.h.

Constructor & Destructor Documentation

Dali::Vector2::Vector2 ( )
inline

Constructor.

.0

Definition at line 54 of file vector2.h.

Dali::Vector2::Vector2 ( float  x,
float  y 
)
inlineexplicit

Constructor.

.0

Parameters
[in]xx or width component
[in]yy or height component

Definition at line 67 of file vector2.h.

Dali::Vector2::Vector2 ( const float *  array)
inlineexplicit

Conversion constructor from an array of two floats.

.0

Parameters
[in]arrayof xy

Definition at line 78 of file vector2.h.

Dali::Vector2::Vector2 ( const Vector3 vec3)
explicit

Constructor.

.0

Parameters
[in]vec3Vector3 to create this vector from

Definition at line 41 of file vector2.cpp.

Dali::Vector2::Vector2 ( const Vector4 vec4)
explicit

Constructor.

.0

Parameters
[in]vec4Vector4 to create this vector from

Definition at line 47 of file vector2.cpp.

Member Function Documentation

const float* Dali::Vector2::AsFloat ( ) const
inline

Returns the contents of the vector as an array of 2 floats.

The order of the values in this array are as follows: 0: x (or width) 1: y (or height) .0

Returns
the vector contents as an array of 2 floats.
Note
inlined for performance reasons (generates less code than a function call)

Definition at line 423 of file vector2.h.

Referenced by UtcDaliVector2AsFloatP(), and UtcDaliVector2ConstAsFloatP().

Here is the caller graph for this function:

float* Dali::Vector2::AsFloat ( )
inline

Returns the contents of the vector as an array of 2 floats.

The order of the values in this array are as follows: 0: x (or width) 1: y (or height) .0

Returns
the vector contents as an array of 2 floats.
Note
inlined for performance reasons (generates less code than a function call)

Definition at line 435 of file vector2.h.

void Dali::Vector2::Clamp ( const Vector2 min,
const Vector2 max 
)

Clamps the vector between minimum and maximum vectors.

.0

Parameters
[in]minthe minimum vector
[in]maxthe maximum vector

Definition at line 107 of file vector2.cpp.

References x, and y.

Referenced by Dali::Clamp(), and UtcDaliVector2ClampVector2P().

Here is the caller graph for this function:

float Dali::Vector2::Length ( ) const
float Dali::Vector2::LengthSquared ( ) const
void Dali::Vector2::Normalize ( )

Sets the vector to be unit length, whilst maintaining its direction.

.0

Definition at line 94 of file vector2.cpp.

References Dali::EqualsZero(), Length(), MATH_INCREASE_BY, x, and y.

Referenced by Dali::Toolkit::Internal::CubeTransitionWaveEffect::CalculateSaddleSurfaceParameters(), CommonParametersConstraint(), Dali::Toolkit::DissolveEffectSetCentralLine(), Dali::Toolkit::Internal::BubbleEmitter::SetBubbleParameter(), UtcDaliVector2NormalizeN(), and UtcDaliVector2NormalizeP().

Here is the call graph for this function:

Here is the caller graph for this function:

bool Dali::Vector2::operator!= ( const Vector2 rhs) const
inline

Inequality operator.

utilises appropriate machine epsilon values;

.0

Parameters
[in]rhsThe vector to test against
Returns
true if the vectors are not equal

Definition at line 344 of file vector2.h.

Vector2 Dali::Vector2::operator* ( const Vector2 rhs) const
inline

Multiplication operator.

.0

Parameters
[in]rhsthe vector to multiply
Returns
A vector containing the result of the multiplication

Definition at line 209 of file vector2.h.

References x, and y.

Vector2 Dali::Vector2::operator* ( float  rhs) const
inline

Multiplication operator.

.0

Parameters
[in]rhsthe float value to scale the vector
Returns
A vector containing the result of the scaling

Definition at line 221 of file vector2.h.

Vector2& Dali::Vector2::operator*= ( const Vector2 rhs)
inline

Multiplication assignment operator.

.0

Parameters
[in]rhsthe vector to multiply
Returns
itself

Definition at line 233 of file vector2.h.

References x, and y.

Vector2& Dali::Vector2::operator*= ( float  rhs)
inline

Multiplication assignment operator.

.0

Parameters
[in]rhsthe float value to scale the vector
Returns
itself

Definition at line 248 of file vector2.h.

Vector2 Dali::Vector2::operator+ ( const Vector2 rhs) const
inline

Addition operator.

.0

Parameters
[in]rhsvector to add.
Returns
A vector containing the result of the addition

Definition at line 151 of file vector2.h.

Vector2& Dali::Vector2::operator+= ( const Vector2 rhs)
inline

Addition assignment operator.

.0

Parameters
[in]rhsvector to add.
Returns
itself

Definition at line 165 of file vector2.h.

References x, and y.

Vector2 Dali::Vector2::operator- ( const Vector2 rhs) const
inline

Subtraction operator.

.0

Parameters
[in]rhsthe vector to subtract
Returns
A vector containing the result of the subtraction

Definition at line 180 of file vector2.h.

Vector2 Dali::Vector2::operator- ( ) const
inline

Unary negation operator.

.0

Returns
A vector containg the negation

Definition at line 317 of file vector2.h.

Vector2& Dali::Vector2::operator-= ( const Vector2 rhs)
inline

Subtraction assignment operator.

.0

Parameters
[in]rhsthe vector to subtract
Returns
itself

Definition at line 194 of file vector2.h.

References x, and y.

Vector2 Dali::Vector2::operator/ ( const Vector2 rhs) const
inline

Division operator.

.0

Parameters
[in]rhsthe vector to divide
Returns
A vector containing the result of the division

Definition at line 263 of file vector2.h.

References x, and y.

Vector2 Dali::Vector2::operator/ ( float  rhs) const
inline

Division operator.

.0

Parameters
[in]rhsThe float value to scale the vector by
Returns
A vector containing the result of the scaling

Definition at line 275 of file vector2.h.

Vector2& Dali::Vector2::operator/= ( const Vector2 rhs)
inline

Division assignment operator.

.0

Parameters
[in]rhsthe vector to divide
Returns
itself

Definition at line 288 of file vector2.h.

References x, and y.

Vector2& Dali::Vector2::operator/= ( float  rhs)
inline

Division assignment operator.

.0

Parameters
[in]rhsthe float value to scale the vector by
Returns
itself

Definition at line 303 of file vector2.h.

Vector2& Dali::Vector2::operator= ( const float *  array)
inline

Assignment operator.

.0

Parameters
[in]arrayof floats
Returns
itself

Definition at line 118 of file vector2.h.

Vector2 & Dali::Vector2::operator= ( const Vector3 rhs)

Assignment operator.

.0

Parameters
[in]rhsvector to assign.
Returns
itself

Definition at line 53 of file vector2.cpp.

References x, Dali::Vector3::x, y, and Dali::Vector3::y.

Vector2 & Dali::Vector2::operator= ( const Vector4 rhs)

Assignment operator.

.0

Parameters
[in]rhsvector to assign.
Returns
itself

Definition at line 61 of file vector2.cpp.

References x, Dali::Vector4::x, y, and Dali::Vector4::y.

bool Dali::Vector2::operator== ( const Vector2 rhs) const

Equality operator.

utilises appropriate machine epsilon values;

.0

Parameters
[in]rhsThe vector to test against
Returns
true if the vectors are equal

Definition at line 70 of file vector2.cpp.

References Dali::GetRangedEpsilon(), x, and y.

Here is the call graph for this function:

const float& Dali::Vector2::operator[] ( const unsigned int  index) const
inline

Const array subscript operator overload.

Asserts if index is out of range. Should be 0 or 1 .0

Parameters
[in]indexSubscript
Returns
The float at the given index

Definition at line 357 of file vector2.h.

References DALI_ASSERT_ALWAYS.

float& Dali::Vector2::operator[] ( const unsigned int  index)
inline

Mutable array subscript operator overload.

Asserts if index is out of range. Should be 0 or 1 .0

Parameters
[in]indexSubscript index
Returns
The float at the given index.

Definition at line 372 of file vector2.h.

References DALI_ASSERT_ALWAYS.

Member Data Documentation

union { ... }
union { ... }
float Dali::Vector2::height

height

Definition at line 452 of file vector2.h.

Referenced by anonymous_namespace{utc-Dali-ScrollViewEffect.cpp}::AddActorToPage(), Dali::Toolkit::Text::Decorator::Impl::AlternatePopUpPositionRelativeToCursor(), Dali::Internal::Actor::ApplySizeSetPolicy(), Dali::Toolkit::Internal::TableView::CalculateChildSize(), Dali::Toolkit::Text::Decorator::Impl::CalculateHandleWorldCoordinates(), Dali::Internal::ImageActor::CalculateNaturalSize(), Dali::Toolkit::Text::Controller::CalculateTextAlignment(), Dali::Toolkit::Text::Controller::Impl::ClampVerticalScroll(), Dali::Toolkit::Internal::ImageFilter::CreateKernel(), Dali::Toolkit::Text::Decorator::Impl::DeterminePositionPopup(), Dali::Toolkit::Text::Controller::DoRelayout(), Dali::Toolkit::Internal::EmbossFilter::Enable(), Dali::Toolkit::Internal::BlurTwoPassFilter::Enable(), Dali::Toolkit::Internal::SpreadFilter::Enable(), Dali::Toolkit::Internal::TextEditor::EnableClipping(), Dali::Toolkit::Internal::TextField::EnableClipping(), Dali::Toolkit::Internal::ItemView::EnableScrollOvershoot(), Dali::GenerateDistanceFieldMap(), Dali::Internal::anonymous_namespace{actor-impl.cpp}::GetDimensionValue(), Dali::Internal::ShaderEffect::GetGridSize(), Dali::Internal::ResourceImage::GetHeight(), Dali::Toolkit::Text::Controller::GetHeightForWidth(), Dali::Internal::ResourceImage::GetNaturalSize(), Dali::Toolkit::Internal::TableView::GetNaturalSize(), Dali::Internal::ImageActor::GetNaturalSize(), Dali::Internal::Stage::GetSystemOverlay(), Dali::Internal::RenderTask::GetViewport(), Dali::Internal::ResourceImage::GetWidth(), Dali::Toolkit::Text::Clipper::Initialize(), Dali::Toolkit::Internal::Magnifier::Initialize(), Dali::Toolkit::Text::LayoutEngine::Impl::LayoutText(), anonymous_namespace{text-decorator.cpp}::LocalToWorldCoordinatesBoundingBox(), Dali::FrameBufferImage::New(), Dali::Toolkit::Internal::TextEditor::OnInitialize(), Dali::Toolkit::Internal::TextField::OnInitialize(), Dali::Toolkit::Internal::BubbleEmitter::OnInitialize(), Dali::Toolkit::Internal::PageTurnLandscapeView::OnPageTurnViewInitialize(), Dali::Toolkit::Internal::PageTurnPortraitView::OnPossibleOutwardsFlick(), Dali::Toolkit::Internal::Alignment::OnRelayout(), Dali::Toolkit::Internal::Popup::OnRelayout(), Dali::Toolkit::Internal::SuperBlurView::OnSizeSet(), Dali::Toolkit::Internal::CubeTransitionWaveEffect::OnStartTransition(), Dali::Toolkit::Text::Clipper::Refresh(), Dali::Internal::Adaptor::GestureManager::Register(), Dali::Internal::RelayoutController::Relayout(), Dali::Toolkit::Text::Controller::Relayout(), Dali::Internal::Layer::SetClippingBox(), Dali::Toolkit::Text::Decorator::Impl::SetGrabHandlePosition(), Dali::Internal::CameraActor::SetOrthographicProjection(), Dali::Internal::CameraActor::SetPerspectiveProjection(), Dali::Internal::Actor::SetPreferredSize(), Dali::Toolkit::Text::Decorator::Impl::SetSelectionHandlePosition(), Dali::Internal::Stage::SetSize(), Dali::Internal::ImageAttributes::SetSize(), Dali::Internal::Actor::SetSize(), Dali::Internal::Actor::SetSizeInternal(), Dali::Internal::RelayoutController::SetStageSize(), Dali::Internal::Stage::SetStereoBase(), Dali::Toolkit::Text::Decorator::Impl::SetupActiveLayerPropertyNotifications(), Dali::Toolkit::Internal::EmbossFilter::SetupCamera(), Dali::Toolkit::Internal::SpreadFilter::SetupCamera(), Dali::Toolkit::Internal::BlurTwoPassFilter::SetupCamera(), anonymous_namespace{utc-Dali-ScrollViewEffect.cpp}::SetupTestScrollView(), Dali::Internal::Stage::SetViewMode(), Dali::Internal::ImageActor::UpdateGeometry(), Dali::Toolkit::Internal::ScrollOvershootEffectRipple::UpdateVisibility(), UtcDaliActorSetMaximumSize(), UtcDaliActorSetMinimumSize(), UtcDaliCameraActorGetFieldOfViewP(), UtcDaliCameraActorSetPerspectiveProjectionN(), UtcDaliFrameBufferImageNew01(), UtcDaliHitTestAlgorithmWithFunctorOnRenderTask(), UtcDaliHoverLeaveParentConsumer(), UtcDaliImageActorGetCurrentSize01(), UtcDaliImageActorGetCurrentSize02(), UtcDaliImageActorGetCurrentSize03(), UtcDaliImageActorGetCurrentSize04(), UtcDaliImageActorGetCurrentSize05(), UtcDaliImageActorNaturalPixelAreaSize01(), UtcDaliImageActorNaturalPixelAreaSize02(), UtcDaliImageGetWidthHeight(), UtcDaliPageTurnPortraitViewSignals(), UtcDaliPushButtonAlignmentLayout(), UtcDaliPushButtonPaddingLayout(), UtcDaliRenderTaskGetViewportP01(), UtcDaliRenderTaskGetViewportP02(), UtcDaliRenderTaskSetScreenToFrameBufferMappingActor(), UtcDaliRenderTaskSetViewportN(), UtcDaliRenderTaskSetViewportP(), UtcDaliRenderTaskSetViewportPosition(), UtcDaliRenderTaskSetViewportSize(), UtcDaliStageGetSizeP(), UtcDaliToolkitScrollViewAxisAutoLock(), UtcDaliToolkitScrollViewBind(), UtcDaliToolkitScrollViewConstraints(), UtcDaliToolkitScrollViewConstraintsMove(), UtcDaliToolkitScrollViewConstraintsWrap(), UtcDaliToolkitScrollViewOvershoot(), UtcDaliToolkitScrollViewScrollSensitive(), UtcDaliToolkitScrollViewSetMaxOvershootP(), UtcDaliToolkitScrollViewSnapStartedSignalP(), UtcDaliTouchLeaveParentConsumer(), UtcDaliVector2YHeightP(), and anonymous_namespace{text-decorator.cpp}::WorldToLocalCoordinatesBoundingBox().

const Vector2 Dali::Vector2::NEGATIVE_XAXIS
static

Vector representing the negative X axis.

Definition at line 105 of file vector2.h.

const Vector2 Dali::Vector2::NEGATIVE_YAXIS
static

Vector representing the negative Y axis.

Definition at line 106 of file vector2.h.

const Vector2 Dali::Vector2::ONE
static
float Dali::Vector2::width

width

Definition at line 446 of file vector2.h.

Referenced by anonymous_namespace{utc-Dali-ScrollViewEffect.cpp}::AddActorToPage(), Dali::Toolkit::Internal::TextSelectionPopup::AddOption(), Dali::Toolkit::Text::LayoutEngine::Impl::Align(), Dali::Internal::Actor::ApplySizeSetPolicy(), Dali::Toolkit::Internal::TableView::CalculateChildSize(), Dali::Toolkit::Text::Decorator::Impl::CalculateHandleWorldCoordinates(), Dali::Internal::ImageActor::CalculateNaturalSize(), Dali::Toolkit::Text::Controller::CalculateTextAlignment(), Dali::Toolkit::Text::Controller::Impl::ClampHorizontalScroll(), Dali::Toolkit::Internal::ImageFilter::CreateKernel(), Dali::Toolkit::Text::Decorator::Impl::DoPan(), Dali::Toolkit::Text::Controller::DoRelayout(), Dali::Toolkit::Internal::EmbossFilter::Enable(), Dali::Toolkit::Internal::BlurTwoPassFilter::Enable(), Dali::Toolkit::Internal::SpreadFilter::Enable(), Dali::Toolkit::Internal::TextEditor::EnableClipping(), Dali::Toolkit::Internal::TextField::EnableClipping(), Dali::Toolkit::Internal::ItemView::EnableScrollOvershoot(), Dali::GenerateDistanceFieldMap(), Dali::Internal::anonymous_namespace{actor-impl.cpp}::GetDimensionValue(), Dali::Internal::ShaderEffect::GetGridSize(), Dali::Internal::ResourceImage::GetHeight(), Dali::Internal::ImageFactory::GetImageSize(), Dali::Toolkit::Text::LayoutEngine::Impl::GetLineLayoutForBox(), Dali::Internal::ResourceImage::GetNaturalSize(), Dali::Toolkit::Internal::TableView::GetNaturalSize(), Dali::Internal::ImageActor::GetNaturalSize(), Dali::Internal::Stage::GetSystemOverlay(), Dali::Internal::RenderTask::GetViewport(), Dali::Internal::ResourceImage::GetWidth(), Dali::Toolkit::Text::Clipper::Initialize(), Dali::Toolkit::Text::LayoutEngine::Impl::LayoutText(), anonymous_namespace{text-decorator.cpp}::LocalToWorldCoordinatesBoundingBox(), Dali::FrameBufferImage::New(), Dali::Toolkit::Internal::TextEditor::OnInitialize(), Dali::Toolkit::Internal::TextField::OnInitialize(), Dali::Toolkit::Internal::BubbleEmitter::OnInitialize(), Dali::Toolkit::Internal::PageTurnLandscapeView::OnPageTurnViewInitialize(), Dali::Toolkit::Internal::PageTurnPortraitView::OnPossibleOutwardsFlick(), Dali::Toolkit::Internal::Alignment::OnRelayout(), Dali::Toolkit::Internal::TextSelectionToolbar::OnRelayout(), Dali::Toolkit::Internal::Popup::OnRelayout(), Dali::Toolkit::Internal::SuperBlurView::OnSizeSet(), Dali::Toolkit::Internal::CubeTransitionWaveEffect::OnStartTransition(), Dali::Toolkit::Text::Clipper::Refresh(), Dali::Internal::RelayoutController::Relayout(), Dali::Toolkit::Text::Decorator::Impl::Relayout(), Dali::Toolkit::Text::Controller::Relayout(), Dali::Internal::ImageFactory::Reload(), Dali::Internal::CameraActor::SetOrthographicProjection(), Dali::Toolkit::Internal::PageTurnLandscapeView::SetPanActor(), Dali::Toolkit::Internal::PageTurnLandscapeView::SetPanPosition(), Dali::Internal::CameraActor::SetPerspectiveProjection(), Dali::Internal::Actor::SetPreferredSize(), Dali::Toolkit::Text::Decorator::Impl::SetSelectionHandlePosition(), Dali::Internal::Stage::SetSize(), Dali::Internal::ImageAttributes::SetSize(), Dali::Internal::Actor::SetSize(), Dali::Internal::Actor::SetSizeInternal(), Dali::Internal::RelayoutController::SetStageSize(), Dali::Internal::Stage::SetStereoBase(), Dali::Toolkit::Text::Decorator::Impl::SetupActiveLayerPropertyNotifications(), Dali::Toolkit::Internal::EmbossFilter::SetupCamera(), Dali::Toolkit::Internal::SpreadFilter::SetupCamera(), Dali::Toolkit::Internal::BlurTwoPassFilter::SetupCamera(), anonymous_namespace{utc-Dali-ScrollViewEffect.cpp}::SetupTestScrollView(), Dali::Internal::Stage::SetViewMode(), Dali::Internal::ImageActor::UpdateGeometry(), UtcDaliActorSetMaximumSize(), UtcDaliActorSetMinimumSize(), UtcDaliCameraActorGetFieldOfViewP(), UtcDaliCameraActorSetPerspectiveProjectionN(), UtcDaliFrameBufferImageNew01(), UtcDaliHitTestAlgorithmWithFunctorOnRenderTask(), UtcDaliHoverLeaveParentConsumer(), UtcDaliImageActorGetCurrentSize01(), UtcDaliImageActorGetCurrentSize02(), UtcDaliImageActorGetCurrentSize03(), UtcDaliImageActorGetCurrentSize04(), UtcDaliImageActorGetCurrentSize05(), UtcDaliImageActorNaturalPixelAreaSize01(), UtcDaliImageActorNaturalPixelAreaSize02(), UtcDaliImageGetWidthHeight(), UtcDaliPageTurnPortraitViewSignals(), UtcDaliPushButtonAlignmentLayout(), UtcDaliPushButtonPaddingLayout(), UtcDaliRenderTaskGetViewportP01(), UtcDaliRenderTaskGetViewportP02(), UtcDaliRenderTaskSetScreenToFrameBufferMappingActor(), UtcDaliRenderTaskSetViewportN(), UtcDaliRenderTaskSetViewportP(), UtcDaliRenderTaskSetViewportPosition(), UtcDaliRenderTaskSetViewportSize(), UtcDaliStageGetSizeP(), UtcDaliToolkitScrollViewAxisAutoLock(), UtcDaliToolkitScrollViewBind(), UtcDaliToolkitScrollViewConstraints(), UtcDaliToolkitScrollViewConstraintsMove(), UtcDaliToolkitScrollViewConstraintsWrap(), UtcDaliToolkitScrollViewGesturePageLimit(), UtcDaliToolkitScrollViewOvershoot(), UtcDaliToolkitScrollViewScrollSensitive(), UtcDaliToolkitScrollViewSetMaxOvershootP(), UtcDaliToolkitScrollViewSnapStartedSignalP(), UtcDaliTouchLeaveParentConsumer(), UtcDaliVector2XWidthP(), UtcFrustumBottomCullP(), UtcFrustumLeftCullP(), UtcFrustumRightCullP(), UtcFrustumTopCullP(), and anonymous_namespace{text-decorator.cpp}::WorldToLocalCoordinatesBoundingBox().

float Dali::Vector2::x

x component

Definition at line 445 of file vector2.h.

Referenced by anonymous_namespace{utc-Dali-ScrollViewEffect.cpp}::AddActorToPage(), Dali::Toolkit::Text::AtlasRenderer::Impl::AddGlyphs(), Dali::Toolkit::Internal::ScrollView::AnimateTo(), Dali::Toolkit::Internal::ScrollViewPagePathEffect::ApplyToPage(), Dali::Internal::SceneGraph::Animation::Bake(), Dali::Internal::CameraActor::BuildPickingRay(), Dali::Toolkit::Internal::CubeTransitionWaveEffect::CalculateDelay(), Dali::Toolkit::Internal::TableView::CalculateFitSizes(), Dali::Toolkit::Text::Decorator::Impl::CalculateHandleWorldCoordinates(), Dali::Toolkit::Internal::CubeTransitionWaveEffect::CalculateSaddleSurfaceParameters(), anonymous_namespace{item-view-impl.cpp}::CalculateScrollDistance(), Dali::Toolkit::Internal::ObjLoader::CalculateTangentArray(), Dali::Toolkit::Text::Controller::CalculateTextAlignment(), Dali::Internal::PanGestureProcessor::CheckGestureDetector(), Clamp(), Dali::Toolkit::Internal::ScrollView::ClampPosition(), CommonParametersConstraint(), Dali::Toolkit::Internal::BubbleEmitter::CreateGeometry(), Dali::Toolkit::Internal::ImageFilter::CreateKernel(), Dali::Toolkit::Internal::CreatePageTurnBookSpineEffect(), Dali::Toolkit::Internal::AtlasMeshFactory::CreateQuad(), Dali::Toolkit::Text::Decorator::Impl::DeterminePositionPopup(), Dali::Toolkit::Internal::Slider::DisplayValue(), Dali::Toolkit::DissolveEffectSetCentralLine(), Dali::Toolkit::Text::Decorator::Impl::DoPan(), Dali::Internal::PanGestureProcessor::EmitGestureSignal(), Dali::Internal::anonymous_namespace{hover-event-processor.cpp}::EmitHoverSignals(), Dali::Internal::PanGestureProcessor::EmitPanSignal(), Dali::Internal::Adaptor::TapGestureDetector::EmitSingleTap(), Dali::Internal::anonymous_namespace{touch-event-processor.cpp}::EmitTouchSignals(), Dali::Toolkit::Internal::ScrollView::FinishTransform(), anonymous_namespace{utc-Dali-HoverProcessing.cpp}::GenerateSingleHover(), Dali::TouchEventDataFunctor::GenerateSingleTouch(), anonymous_namespace{utc-Dali-TouchProcessing.cpp}::GenerateSingleTouch(), Dali::Toolkit::Text::AtlasRenderer::Impl::GenerateUnderlines(), Dali::Toolkit::Internal::ScrollView::GestureContinuing(), Dali::Toolkit::Internal::ScrollView::GestureStarted(), Dali::Toolkit::Internal::TableView::GetCellPadding(), Dali::Toolkit::Text::Controller::Impl::GetClosestCursorIndex(), Dali::TestPlatformAbstraction::GetClosestImageSize(), Dali::Internal::PropertyInputAccessor::GetConstraintInputFloat(), Dali::Toolkit::Internal::ScrollView::GetCurrentPage(), Dali::Toolkit::Text::Controller::Impl::GetCursorPosition(), Dali::Internal::Actor::GetDefaultProperty(), Dali::Toolkit::Internal::ScrollView::GetDomainSize(), Dali::Toolkit::Text::View::GetGlyphs(), Dali::Internal::Adaptor::anonymous_namespace{pinch-gesture-detector.cpp}::GetGradient(), Dali::Internal::ShaderEffect::GetGridSize(), Dali::Toolkit::Internal::NPatchRenderer::GetNaturalSize(), Dali::Toolkit::Internal::ImageRenderer::GetNaturalSize(), Dali::Internal::TouchPointsTracker::GetNextTouchEvent(), Dali::Toolkit::Internal::ScrollView::GetOvershoot(), Dali::Actor::GetPadding(), Dali::Toolkit::Text::Decorator::GetPosition(), Dali::Internal::Actor::GetRelayoutSize(), Dali::Toolkit::Internal::GradientRenderer::GetStopOffsets(), anonymous_namespace{automation.cpp}::JsonPropertyValue::GetVector2(), Dali::Internal::RenderTask::GetViewport(), Dali::Internal::Adaptor::AccessibilityAdaptor::HandleActionReadEvent(), Dali::Toolkit::Internal::AccessibilityManager::HandlePanGesture(), Dali::Toolkit::Internal::ScrollView::HandleSnapAnimationFinished(), Dali::Toolkit::Internal::Slider::HitSpaceToDomain(), Dali::Internal::HitTestAlgorithm::anonymous_namespace{hit-test-algorithm-impl.cpp}::HitTestRenderTask(), Dali::TestApplication::Initialize(), Dali::Toolkit::Internal::CubeTransitionEffect::Initialize(), anonymous_namespace{scroll-view-impl.cpp}::InternalRelativePositionConstraint(), Dali::Internal::HitTestAlgorithm::anonymous_namespace{hit-test-algorithm-impl.cpp}::IsActuallyHittable(), Dali::Toolkit::Internal::Popup::LayoutContext(), LengthSquared(), Dali::Toolkit::Internal::ObjLoader::Load(), Dali::Toolkit::Internal::Slider::MapPercentage(), Dali::Max(), Dali::Min(), Dali::Internal::Actor::NegotiateFromParent(), Dali::Scripting::NewImage(), Normalize(), Dali::Toolkit::Internal::TableView::OnControlChildAdd(), Dali::Toolkit::Internal::ScrollView::OnGestureEx(), Dali::Toolkit::Text::Controller::Impl::OnHandleEvent(), Dali::Toolkit::Internal::Slider::OnInitialize(), Dali::Toolkit::Internal::TextEditor::OnLongPress(), Dali::Toolkit::Internal::TextField::OnLongPress(), Dali::Toolkit::Internal::ScrollBar::OnPan(), Dali::Toolkit::Internal::ScrollView::OnPan(), Dali::Toolkit::Text::Controller::Impl::OnPanEvent(), Dali::Toolkit::Internal::PageTurnPortraitView::OnPossibleOutwardsFlick(), Dali::Toolkit::Internal::CubeTransitionEffect::OnRelayout(), Dali::Toolkit::Internal::ScrollView::OnScrollAnimationFinished(), Dali::Toolkit::Internal::ScrollView::OnSizeSet(), Dali::Toolkit::Internal::CubeTransitionCrossEffect::OnStartTransition(), Dali::Toolkit::Internal::CubeTransitionFoldEffect::OnStartTransition(), Dali::Toolkit::Internal::CubeTransitionWaveEffect::OnStartTransition(), Dali::Toolkit::Internal::TextEditor::OnTap(), Dali::Toolkit::Internal::TextField::OnTap(), Dali::Toolkit::Internal::ScrollView::OnTouchDownTimeout(), Dali::Toolkit::Internal::ScrollView::OnWheelEvent(), Dali::Internal::LinearConstraintFunctor::operator()(), Dali::Internal::PathConstraintFunctor::operator()(), anonymous_namespace{item-view-impl.cpp}::OvershootOverlaySizeConstraint::operator()(), Dali::Toolkit::Internal::anonymous_namespace{magnifier-impl.cpp}::RenderTaskViewportPositionConstraint::operator()(), anonymous_namespace{page-turn-view-impl.cpp}::CurrentCenterConstraint::operator()(), Dali::Toolkit::Internal::anonymous_namespace{scroll-view-impl.cpp}::InternalPrePositionConstraint::operator()(), Dali::Toolkit::Internal::anonymous_namespace{scroll-view-impl.cpp}::InternalPositionConstraint::operator()(), Dali::Toolkit::Internal::anonymous_namespace{scroll-view-impl.cpp}::OvershootXConstraint::operator()(), operator*(), operator*=(), operator+=(), operator-=(), operator/(), operator/=(), Dali::operator<<(), Dali::Internal::Serialize::operator<<(), operator=(), Dali::Vector3::operator=(), Dali::Vector4::operator=(), operator==(), Dali::Internal::Serialize::operator>>(), anonymous_namespace{item-view-impl.cpp}::OvershootOverlayPositionConstraint(), anonymous_namespace{item-view-impl.cpp}::OvershootOverlayRotationConstraint(), Dali::Toolkit::Internal::PageTurnView::PanContinuing(), Dali::Toolkit::Text::Controller::PanEvent(), Dali::Internal::SceneGraph::anonymous_namespace{scene-graph-camera-attachment.cpp}::Perspective(), Dali::Internal::SceneGraph::Animation::Play(), Dali::Internal::Animation::PlayFrom(), Dali::Internal::LongPressGestureProcessor::Process(), Dali::Internal::PinchGestureProcessor::Process(), Dali::Internal::PanGestureProcessor::Process(), Dali::Internal::HoverEventProcessor::ProcessHoverEvent(), Dali::Internal::TouchEventProcessor::ProcessTouchEvent(), Dali::Internal::WheelEventProcessor::ProcessWheelEvent(), Dali::Internal::ProjectFull(), Dali::Toolkit::Text::Decorator::Impl::Relayout(), Dali::Toolkit::Text::LayoutEngine::Impl::ReLayoutRightToLeftLines(), Dali::Toolkit::Internal::TextLabel::RenderText(), Dali::Toolkit::Internal::TextEditor::RenderText(), Dali::Toolkit::Internal::TextField::RenderText(), Dali::Toolkit::Text::Controller::Impl::RepositionSelectionHandles(), Dali::Toolkit::Internal::ScrollView::ResetScrolling(), Dali::Internal::Actor::ScreenToLocal(), Dali::Toolkit::Text::Controller::Impl::ScrollTextToMatchCursor(), Dali::Toolkit::Internal::ScrollView::ScrollTo(), Dali::Toolkit::Text::Controller::Impl::ScrollToMakePositionVisible(), Dali::Internal::Adaptor::TapGestureDetector::SendEvent(), anonymous_namespace{utc-Dali-ScrollBar.cpp}::SendPan(), anonymous_namespace{utc-Dali-PageTurnView.cpp}::SendPan(), anonymous_namespace{utc-Dali-ScrollView.cpp}::SendPan(), anonymous_namespace{utc-Dali-PanGestureDetector.cpp}::SendPan(), Dali::Toolkit::Internal::BubbleEmitter::SetBubbleParameter(), Dali::Toolkit::Internal::RadialGradient::SetCenterAndRadius(), Dali::Internal::Animation::SetCurrentProgress(), Dali::Internal::Actor::SetDefaultProperty(), Dali::Toolkit::Text::LayoutEngine::Impl::SetGlyphPositions(), Dali::Toolkit::Text::Decorator::Impl::SetGrabHandlePosition(), Dali::Toolkit::Internal::Slider::SetHandleRegion(), Dali::Actor::SetMaximumSize(), Dali::Toolkit::Internal::ScrollView::SetMaxOvershoot(), Dali::Actor::SetMinimumSize(), Dali::Internal::CameraActor::SetOrthographicProjection(), Dali::Toolkit::Internal::ScrollView::SetOvershootConstraintsEnabled(), Dali::Toolkit::Internal::PageTurnLandscapeView::SetPanActor(), Dali::Toolkit::Internal::PageTurnLandscapeView::SetPanPosition(), Dali::Internal::SceneGraph::Animation::SetPlayRange(), Dali::Internal::Animation::SetPlayRange(), Dali::Toolkit::Text::Decorator::SetPosition(), Dali::Toolkit::Internal::TextField::SetProperty(), Dali::Toolkit::Text::Decorator::Impl::SetSelectionHandlePosition(), Dali::Toolkit::Internal::LinearGradient::SetStartAndEndPosition(), Dali::Internal::Stage::SetStereoBase(), Dali::Internal::CameraAttachment::SetStereoBias(), Dali::Toolkit::Internal::CubeTransitionEffect::SetTargetLeft(), Dali::Toolkit::Internal::CubeTransitionEffect::SetTargetRight(), Dali::Toolkit::Text::Decorator::Impl::SetupActiveLayerPropertyNotifications(), Dali::Toolkit::Internal::CubeTransitionFoldEffect::SetupAnimation(), Dali::Toolkit::Internal::CubeTransitionCrossEffect::SetupAnimation(), Dali::Internal::Adaptor::TapGestureDetector::SetupForTouchDown(), anonymous_namespace{utc-Dali-ScrollViewEffect.cpp}::SetupTestScrollView(), Dali::Internal::Stage::SetViewMode(), Dali::Toolkit::Internal::ScrollView::SnapInternalXTo(), Dali::Toolkit::Internal::ScrollView::SnapWithVelocity(), Dali::Internal::SceneGraph::Animation::Stop(), Dali::Toolkit::Text::Controller::TextPopupButtonTouched(), Dali::ToolkitTestApplication::ToolkitTestApplication(), Dali::Toolkit::Internal::ScrollView::TransformTo(), Dali::Internal::RenderTask::TranslateCoordinates(), Dali::Internal::SceneGraph::Animation::Update(), Dali::Internal::SceneGraph::Animation::UpdateAnimators(), Dali::Toolkit::Text::Controller::Impl::UpdateCursorPosition(), Dali::Toolkit::Text::Decorator::Impl::UpdateHighlight(), Dali::Toolkit::Internal::ScrollView::UpdateMainInternalConstraint(), Dali::Internal::SceneGraph::PanGesture::UpdateProperties(), Dali::Toolkit::Internal::ScrollView::UpdatePropertyDomain(), Dali::Toolkit::Text::Controller::Impl::UpdateSelectionHandle(), UtcDaliActorHoveredSignal(), UtcDaliActorTouchedSignal(), UtcDaliAnimationAnimateByVector2AlphaFunctionP(), UtcDaliAnimationAnimateToVector2AlphaFunctionP(), UtcDaliHitTestAlgorithmWithFunctor(), UtcDaliHitTestAlgorithmWithFunctorOnRenderTask(), UtcDaliHoverNormalProcessing(), UtcDaliHoverOutsideCameraNearFarPlanes(), UtcDaliHoverParentConsumer(), UtcDaliImageActorGetCurrentSize01(), UtcDaliImageActorGetCurrentSize03(), UtcDaliImageActorGetCurrentSize04(), UtcDaliImageActorGetCurrentSize05(), UtcDaliImageActorNaturalPixelAreaSize01(), UtcDaliImageActorNaturalPixelAreaSize02(), UtcDaliImageFactoryCompatibleResource02(), UtcDaliImageFactoryInCompatibleResource(), UtcDaliImageFactoryReload06(), UtcDaliPageTurnLanscapeViewSignals(), UtcDaliPageTurnPortraitViewSignals(), UtcDaliPageTurnViewSetGetProperty(), UtcDaliRendererFactoryGetRadialGradientRenderer(), UtcDaliRenderTaskSetScreenToFrameBufferMappingActor(), UtcDaliRenderTaskWorldToViewport(), UtcDaliScrollViewPagePathEffectTest(), UtcDaliStageGetDpiN(), UtcDaliStageGetDpiP1(), UtcDaliStageGetDpiP2(), UtcDaliStageGetDpiP3(), UtcDaliToolkitScrollViewGesturePageLimit(), UtcDaliToolkitScrollViewOvershoot(), UtcDaliToolkitScrollViewScrollToPageWithDirectionBiasP(), UtcDaliToolkitScrollViewSignalsUpdate(), UtcDaliTouchEventCombinerSettersAndGetters(), UtcDaliTouchNormalProcessing(), UtcDaliTouchOutsideCameraNearFarPlanes(), UtcDaliTouchParentConsumer(), UtcDaliVector2Constructor01P(), UtcDaliVector2Constructor02P(), UtcDaliVector2Constructor03P(), UtcDaliVector2Constructor05P(), UtcDaliVector2CopyConstructor01P(), UtcDaliVector2LengthP(), UtcDaliVector2LengthSquaredP(), UtcDaliVector2OperatorSubscriptP(), UtcDaliVector2XWidthP(), UtcDaliVector3AsVectorXYP(), UtcDaliVector3AsVectorXZP(), UtcDaliVector3ConstAsVectorXYP(), UtcDaliVector3ConstAsVectorXZP(), UtcDaliWheelEventSignalling(), UtcPathConstrainerApplyRange(), Dali::Toolkit::WrapActorConstraint(), anonymous_namespace{scene-graph-animation.cpp}::WrapInPlayRange(), and Dali::Toolkit::Internal::ScrollView::WrapPosition().

const Vector2 Dali::Vector2::XAXIS
static
float Dali::Vector2::y

y component

Definition at line 451 of file vector2.h.

Referenced by anonymous_namespace{utc-Dali-ScrollViewEffect.cpp}::AddActorToPage(), Dali::Toolkit::Text::AtlasRenderer::Impl::AddGlyphs(), Dali::Toolkit::Text::Decorator::Impl::AlternatePopUpPositionRelativeToCursor(), Dali::Toolkit::Internal::ScrollView::AnimateTo(), Dali::Toolkit::Internal::ScrollViewPagePathEffect::ApplyToPage(), Dali::Internal::SceneGraph::Animation::Bake(), Dali::Internal::CameraActor::BuildPickingRay(), Dali::Toolkit::Internal::CubeTransitionWaveEffect::CalculateDelay(), Dali::Toolkit::Internal::TableView::CalculateFitSizes(), Dali::Toolkit::Text::Decorator::Impl::CalculateHandleWorldCoordinates(), Dali::Toolkit::Internal::CubeTransitionWaveEffect::CalculateSaddleSurfaceParameters(), anonymous_namespace{item-view-impl.cpp}::CalculateScrollDistance(), Dali::Toolkit::Internal::ObjLoader::CalculateTangentArray(), Dali::Toolkit::Text::Controller::CalculateTextAlignment(), Dali::Internal::PanGestureProcessor::CheckGestureDetector(), Clamp(), Dali::Toolkit::Internal::ScrollView::ClampPosition(), CommonParametersConstraint(), Dali::Toolkit::Internal::BubbleEmitter::CreateGeometry(), Dali::Toolkit::Internal::ImageFilter::CreateKernel(), Dali::Toolkit::Internal::AtlasMeshFactory::CreateQuad(), Dali::Toolkit::Text::Decorator::Impl::DeterminePositionPopup(), Dali::Toolkit::DissolveEffectSetCentralLine(), Dali::Toolkit::Text::Decorator::Impl::DoPan(), Dali::Internal::PanGestureProcessor::EmitGestureSignal(), Dali::Internal::anonymous_namespace{hover-event-processor.cpp}::EmitHoverSignals(), Dali::Internal::PanGestureProcessor::EmitPanSignal(), Dali::Internal::Adaptor::TapGestureDetector::EmitSingleTap(), Dali::Internal::anonymous_namespace{touch-event-processor.cpp}::EmitTouchSignals(), Dali::Toolkit::Internal::ScrollView::FinishTransform(), anonymous_namespace{utc-Dali-HoverProcessing.cpp}::GenerateSingleHover(), Dali::TouchEventDataFunctor::GenerateSingleTouch(), anonymous_namespace{utc-Dali-TouchProcessing.cpp}::GenerateSingleTouch(), Dali::Toolkit::Text::AtlasRenderer::Impl::GenerateUnderlines(), Dali::Toolkit::Internal::ScrollView::GestureContinuing(), Dali::Toolkit::Internal::ScrollView::GestureStarted(), Dali::Toolkit::Internal::TableView::GetCellPadding(), Dali::TestPlatformAbstraction::GetClosestImageSize(), Dali::Internal::PropertyInputAccessor::GetConstraintInputFloat(), Dali::Toolkit::Internal::ScrollView::GetCurrentPage(), Dali::Toolkit::Text::Controller::Impl::GetCursorPosition(), Dali::Internal::Actor::GetDefaultProperty(), Dali::Toolkit::Internal::ScrollView::GetDomainSize(), Dali::Toolkit::Text::View::GetGlyphs(), Dali::Internal::Adaptor::anonymous_namespace{pinch-gesture-detector.cpp}::GetGradient(), Dali::Internal::ShaderEffect::GetGridSize(), Dali::Toolkit::Internal::NPatchRenderer::GetNaturalSize(), Dali::Toolkit::Internal::ImageRenderer::GetNaturalSize(), Dali::Internal::TouchPointsTracker::GetNextTouchEvent(), Dali::Toolkit::Internal::ScrollView::GetOvershoot(), Dali::Actor::GetPadding(), Dali::Toolkit::Text::Decorator::GetPosition(), Dali::Internal::Actor::GetRelayoutSize(), Dali::Toolkit::Internal::GradientRenderer::GetStopOffsets(), anonymous_namespace{automation.cpp}::JsonPropertyValue::GetVector2(), Dali::Internal::RenderTask::GetViewport(), Dali::Internal::Adaptor::AccessibilityAdaptor::HandleActionReadEvent(), Dali::Toolkit::Internal::AccessibilityManager::HandlePanGesture(), Dali::Toolkit::Internal::ScrollView::HandleSnapAnimationFinished(), Dali::Internal::HitTestAlgorithm::anonymous_namespace{hit-test-algorithm-impl.cpp}::HitTestRenderTask(), Dali::TestApplication::Initialize(), Dali::Toolkit::Internal::CubeTransitionEffect::Initialize(), anonymous_namespace{scroll-view-impl.cpp}::InternalRelativePositionConstraint(), Dali::Internal::HitTestAlgorithm::anonymous_namespace{hit-test-algorithm-impl.cpp}::IsActuallyHittable(), Dali::Toolkit::Internal::Popup::LayoutContext(), LengthSquared(), Dali::Toolkit::Internal::ObjLoader::Load(), Dali::Max(), Dali::Min(), Dali::Internal::Actor::NegotiateFromParent(), Dali::Scripting::NewImage(), Normalize(), Dali::Toolkit::Internal::TableView::OnControlChildAdd(), Dali::Toolkit::Internal::ScrollView::OnGestureEx(), Dali::Toolkit::Text::Controller::Impl::OnHandleEvent(), Dali::Toolkit::Internal::Slider::OnInitialize(), Dali::Toolkit::Internal::ItemView::OnInitialize(), Dali::Toolkit::Internal::TextEditor::OnLongPress(), Dali::Toolkit::Internal::TextField::OnLongPress(), Dali::Toolkit::Internal::ScrollBar::OnPan(), Dali::Toolkit::Internal::ScrollView::OnPan(), Dali::Toolkit::Internal::PageTurnPortraitView::OnPossibleOutwardsFlick(), Dali::Toolkit::Internal::CubeTransitionEffect::OnRelayout(), Dali::Toolkit::Internal::ScrollView::OnScrollAnimationFinished(), Dali::Toolkit::Internal::ScrollView::OnSizeSet(), Dali::Toolkit::Internal::CubeTransitionCrossEffect::OnStartTransition(), Dali::Toolkit::Internal::TextEditor::OnTap(), Dali::Toolkit::Internal::TextField::OnTap(), Dali::Toolkit::Internal::ScrollView::OnTouchDownTimeout(), Dali::Toolkit::Internal::ScrollView::OnWheelEvent(), Dali::Internal::LinearConstraintFunctor::operator()(), Dali::Internal::PathConstraintFunctor::operator()(), anonymous_namespace{item-view-impl.cpp}::OvershootOverlaySizeConstraint::operator()(), Dali::Toolkit::Internal::anonymous_namespace{magnifier-impl.cpp}::RenderTaskViewportPositionConstraint::operator()(), anonymous_namespace{page-turn-view-impl.cpp}::CurrentCenterConstraint::operator()(), Dali::Toolkit::Internal::anonymous_namespace{scroll-view-impl.cpp}::InternalPrePositionConstraint::operator()(), Dali::Toolkit::Internal::anonymous_namespace{scroll-view-impl.cpp}::InternalPositionConstraint::operator()(), Dali::Toolkit::Internal::anonymous_namespace{scroll-view-impl.cpp}::OvershootYConstraint::operator()(), operator*(), operator*=(), operator+=(), operator-=(), operator/(), operator/=(), Dali::operator<<(), Dali::Internal::Serialize::operator<<(), operator=(), Dali::Vector3::operator=(), Dali::Vector4::operator=(), operator==(), Dali::Internal::Serialize::operator>>(), anonymous_namespace{item-view-impl.cpp}::OvershootOverlayPositionConstraint(), anonymous_namespace{item-view-impl.cpp}::OvershootOverlayRotationConstraint(), Dali::Toolkit::Internal::PageTurnView::PanContinuing(), Dali::Toolkit::Text::Controller::PanEvent(), Dali::Internal::SceneGraph::anonymous_namespace{scene-graph-camera-attachment.cpp}::Perspective(), Dali::Internal::SceneGraph::Animation::Play(), Dali::Internal::Animation::PlayFrom(), Dali::Internal::LongPressGestureProcessor::Process(), Dali::Internal::PinchGestureProcessor::Process(), Dali::Internal::PanGestureProcessor::Process(), Dali::Internal::HoverEventProcessor::ProcessHoverEvent(), Dali::Internal::TouchEventProcessor::ProcessTouchEvent(), Dali::Internal::WheelEventProcessor::ProcessWheelEvent(), Dali::Internal::ProjectFull(), Dali::Toolkit::Text::Decorator::Impl::Relayout(), Dali::Toolkit::Internal::TextLabel::RenderText(), Dali::Toolkit::Internal::TextEditor::RenderText(), Dali::Toolkit::Internal::TextField::RenderText(), Dali::Toolkit::Internal::ScrollView::ResetScrolling(), Dali::Internal::Actor::ScreenToLocal(), Dali::Toolkit::Internal::ItemView::ScrollTo(), Dali::Toolkit::Internal::ScrollView::ScrollTo(), Dali::Internal::Adaptor::TapGestureDetector::SendEvent(), anonymous_namespace{utc-Dali-ScrollBar.cpp}::SendPan(), anonymous_namespace{utc-Dali-PageTurnView.cpp}::SendPan(), anonymous_namespace{utc-Dali-ScrollView.cpp}::SendPan(), anonymous_namespace{utc-Dali-PanGestureDetector.cpp}::SendPan(), Dali::Toolkit::Internal::Slider::SetBackingRegion(), Dali::Toolkit::Internal::BubbleEmitter::SetBubbleParameter(), Dali::Toolkit::Internal::RadialGradient::SetCenterAndRadius(), Dali::Internal::Animation::SetCurrentProgress(), Dali::Internal::Actor::SetDefaultProperty(), Dali::Toolkit::Text::LayoutEngine::Impl::SetGlyphPositions(), Dali::Toolkit::Text::Decorator::Impl::SetGrabHandlePosition(), Dali::Actor::SetMaximumSize(), Dali::Toolkit::Internal::ScrollView::SetMaxOvershoot(), Dali::Actor::SetMinimumSize(), Dali::Internal::CameraActor::SetOrthographicProjection(), Dali::Toolkit::Internal::ScrollView::SetOvershootConstraintsEnabled(), Dali::Toolkit::Internal::PageTurnLandscapeView::SetPanPosition(), Dali::Internal::SceneGraph::Animation::SetPlayRange(), Dali::Internal::Animation::SetPlayRange(), Dali::Toolkit::Text::Decorator::SetPosition(), Dali::Toolkit::Internal::TextField::SetProperty(), Dali::Toolkit::Text::Decorator::Impl::SetSelectionHandlePosition(), Dali::Toolkit::Internal::LinearGradient::SetStartAndEndPosition(), Dali::Internal::Stage::SetStereoBase(), Dali::Internal::CameraAttachment::SetStereoBias(), Dali::Toolkit::Internal::CubeTransitionEffect::SetTargetBottom(), Dali::Toolkit::Internal::CubeTransitionEffect::SetTargetTop(), Dali::Toolkit::Text::Decorator::Impl::SetupActiveLayerPropertyNotifications(), Dali::Toolkit::Internal::CubeTransitionCrossEffect::SetupAnimation(), Dali::Internal::Adaptor::TapGestureDetector::SetupForTouchDown(), anonymous_namespace{utc-Dali-ScrollViewEffect.cpp}::SetupTestScrollView(), Dali::Internal::Stage::SetViewMode(), Dali::Toolkit::Internal::ScrollView::SnapInternalYTo(), Dali::Toolkit::Internal::ScrollView::SnapWithVelocity(), Dali::Toolkit::Text::Controller::TextPopupButtonTouched(), Dali::ToolkitTestApplication::ToolkitTestApplication(), Dali::Toolkit::Internal::ScrollView::TransformTo(), Dali::Internal::RenderTask::TranslateCoordinates(), Dali::Internal::SceneGraph::Animation::Update(), Dali::Internal::SceneGraph::Animation::UpdateAnimators(), Dali::Toolkit::Text::Controller::Impl::UpdateCursorPosition(), Dali::Toolkit::Text::Decorator::Impl::UpdateHighlight(), Dali::Toolkit::Internal::ScrollView::UpdateMainInternalConstraint(), Dali::Internal::SceneGraph::PanGesture::UpdateProperties(), Dali::Toolkit::Internal::ScrollView::UpdatePropertyDomain(), Dali::Toolkit::Text::Controller::Impl::UpdateSelectionHandle(), UtcDaliActorHoveredSignal(), UtcDaliActorTouchedSignal(), UtcDaliAnimationAnimateByVector2AlphaFunctionP(), UtcDaliAnimationAnimateToVector2AlphaFunctionP(), UtcDaliHitTestAlgorithmWithFunctor(), UtcDaliHitTestAlgorithmWithFunctorOnRenderTask(), UtcDaliHoverNormalProcessing(), UtcDaliHoverOutsideCameraNearFarPlanes(), UtcDaliHoverParentConsumer(), UtcDaliImageActorGetCurrentSize01(), UtcDaliImageActorGetCurrentSize03(), UtcDaliImageActorGetCurrentSize04(), UtcDaliImageActorGetCurrentSize05(), UtcDaliImageActorNaturalPixelAreaSize01(), UtcDaliImageActorNaturalPixelAreaSize02(), UtcDaliImageFactoryCompatibleResource02(), UtcDaliImageFactoryInCompatibleResource(), UtcDaliImageFactoryReload06(), UtcDaliPageTurnLanscapeViewSignals(), UtcDaliPageTurnViewSetGetProperty(), UtcDaliRendererFactoryGetRadialGradientRenderer(), UtcDaliRenderTaskSetScreenToFrameBufferMappingActor(), UtcDaliRenderTaskWorldToViewport(), UtcDaliScrollViewPagePathEffectTest(), UtcDaliStageGetDpiN(), UtcDaliStageGetDpiP1(), UtcDaliStageGetDpiP2(), UtcDaliStageGetDpiP3(), UtcDaliToolkitScrollViewAxisAutoLock(), UtcDaliToolkitScrollViewSignalsUpdate(), UtcDaliTouchEventCombinerSettersAndGetters(), UtcDaliTouchNormalProcessing(), UtcDaliTouchOutsideCameraNearFarPlanes(), UtcDaliTouchParentConsumer(), UtcDaliVector2Constructor01P(), UtcDaliVector2Constructor02P(), UtcDaliVector2Constructor03P(), UtcDaliVector2Constructor05P(), UtcDaliVector2CopyConstructor01P(), UtcDaliVector2LengthP(), UtcDaliVector2LengthSquaredP(), UtcDaliVector2OperatorSubscriptP(), UtcDaliVector2YHeightP(), UtcDaliVector3AsVectorXYP(), UtcDaliVector3AsVectorXZP(), UtcDaliVector3ConstAsVectorXYP(), UtcDaliVector3ConstAsVectorXZP(), UtcDaliWheelEventSignalling(), UtcPathConstrainerApplyRange(), Dali::Toolkit::WrapActorConstraint(), anonymous_namespace{scene-graph-animation.cpp}::WrapInPlayRange(), and Dali::Toolkit::Internal::ScrollView::WrapPosition().

const Vector2 Dali::Vector2::YAXIS
static
const Vector2 Dali::Vector2::ZERO
static

(0.0f, 0.0f)

Definition at line 107 of file vector2.h.

Referenced by Dali::Toolkit::Internal::TextSelectionPopup::AddPopupOptionsToToolbar(), Dali::Toolkit::Internal::NPatchRenderer::ApplyImageToSampler(), Dali::Toolkit::Internal::ItemView::CalculateDomainSize(), Dali::Toolkit::Text::Decorator::ClearHighlights(), Dali::Internal::Stage::CreateDefaultCameraActor(), Dali::Toolkit::Text::AtlasRenderer::Impl::CreateMeshActor(), Dali::Internal::PanGestureProcessor::EmitPanSignal(), Dali::Toolkit::Internal::ScrollView::GestureStarted(), Dali::Toolkit::Text::View::GetControlSize(), Dali::Internal::anonymous_namespace{actor-impl.cpp}::GetDefaultDimensionPadding(), Dali::Internal::anonymous_namespace{actor-impl.cpp}::GetDefaultPreferredSize(), Dali::Toolkit::Internal::TextSelectionPopup::GetDimensionToCustomise(), Dali::Toolkit::Internal::NPatchRenderer::GetNaturalSize(), Dali::Toolkit::Internal::ControlRenderer::GetNaturalSize(), Dali::Toolkit::Internal::ImageRenderer::GetNaturalSize(), Dali::Toolkit::Text::Controller::GetScrollPosition(), Dali::Toolkit::Text::View::GetShadowOffset(), Dali::CameraActor::New(), Dali::Toolkit::Internal::ScrollView::OnGestureEx(), Dali::Toolkit::Text::Controller::Impl::OnHandleEvent(), Dali::Toolkit::Internal::ScrollView::OnInitialize(), Dali::Toolkit::Internal::ItemView::OnPan(), Dali::Toolkit::Internal::Alignment::OnRelayout(), Dali::Toolkit::Internal::SuperBlurView::OnStageConnection(), Dali::Toolkit::Internal::SuperBlurView::OnStageDisconnection(), Dali::Toolkit::Internal::ScrollView::OnTouchDownTimeout(), anonymous_namespace{utc-Dali-WheelEvent.cpp}::SignalData::Reset(), anonymous_namespace{utc-Dali-PanGestureDetector.cpp}::ConstraintData::Reset(), Dali::Toolkit::Text::Controller::ResetScrollPosition(), Dali::Internal::Adaptor::PanGestureDetectorBase::SendPan(), Dali::Toolkit::Internal::SuperBlurView::SetImage(), Dali::Internal::CameraActor::SetPerspectiveProjection(), Dali::Toolkit::Internal::CheckBoxButton::SetTickUVEffect(), Dali::Internal::Stage::SetViewMode(), Dali::Internal::SceneGraph::PanGesture::SmoothingAlgorithm1(), Dali::Toolkit::Internal::ScrollView::SnapWithVelocity(), Dali::Toolkit::Text::Controller::Impl::UpdateCursorPosition(), UtcDaliCameraActorSetPerspectiveProjectionN(), UtcDaliConstraintTestPropertyTypesP(), UtcDaliControlRendererSize(), UtcDaliHitTestAlgorithmOrtho02(), UtcDaliHitTestAlgorithmWithFunctor(), UtcDaliHitTestAlgorithmWithFunctorOnRenderTask(), UtcDaliPropertyValueConstructorsVector2TypeP(), UtcDaliPushButtonAlignmentLayout(), UtcDaliPushButtonPaddingLayout(), UtcDaliRenderTaskSetScreenToFrameBufferMappingActor(), UtcDaliToolkitScrollViewOvershoot(), UtcDaliToolkitScrollViewScrollToPositionWithAlphaFunctionAndDirectionBiasP(), UtcDaliToolkitScrollViewScrollToPositionWithDirectionBiasP(), and UtcDaliTouchEventCombinerSettersAndGetters().


The documentation for this struct was generated from the following files:
Dali Docs Home
Read more about Dali