Actor actor = Actor::New();
visual.SetOnStage( actor );
Geometry geometry = actor.GetRendererAt( 0 ).GetGeometry();
- isGeometryLineType = ( geometry.GetGeometryType() == Geometry::LINES );
+ isGeometryLineType = ( geometry.GetType() == Geometry::LINES );
return isDebugVisualType && isGeometryLineType;
}
Geometry geometry = Geometry::New();
geometry.AddVertexBuffer( borderVertices );
geometry.SetIndexBuffer( indexData, sizeof(indexData)/sizeof(indexData[0]) );
- geometry.SetGeometryType( Geometry::TRIANGLE_STRIP );
+ geometry.SetType( Geometry::TRIANGLE_STRIP );
return geometry;
}
Geometry geometry = Geometry::New();
geometry.AddVertexBuffer( quadVertices );
geometry.SetIndexBuffer( indexData, sizeof(indexData)/sizeof(indexData[0]) );
- geometry.SetGeometryType( Geometry::LINES );
+ geometry.SetType( Geometry::LINES );
return geometry;
}
// Create the geometry object
Geometry geometry = Geometry::New();
geometry.AddVertexBuffer( quadVertices );
- geometry.SetGeometryType( Geometry::TRIANGLE_STRIP );
+ geometry.SetType( Geometry::TRIANGLE_STRIP );
return geometry;
}
geometry.SetIndexBuffer( &indices[ 0 ], indices.Size() );
}
- geometry.SetGeometryType( Geometry::TRIANGLE_STRIP );
+ geometry.SetType( Geometry::TRIANGLE_STRIP );
return geometry;
}
geometry.addVertexBuffer( pentagonVertices );
geometry.addVertexBuffer( pentacleVertices );
geometry.setIndexBuffer( indexDataArray, 10 );
- geometry.setGeometryType( dali.GEOMETRY_LINES );
+ geometry.setType( dali.GEOMETRY_LINES );
var renderer = new dali.Renderer(geometry, shader);
renderer.depthIndex = 0;
// Create geometry
var geometry = new dali.Geometry();
geometry.addVertexBuffer( polyhedraVertices );
- geometry.setGeometryType( dali.GEOMETRY_POINTS );
+ geometry.setType( dali.GEOMETRY_POINTS );
var renderer = new dali.Renderer(geometry, shader);
renderer.setTextures(textureSet);
/**
* Set the type of primitives this geometry contains
*
- * @method setGeometryType
+ * @method setType
* @for Geometry
* @param {integer} geometryType Type of primitives this geometry contains
* @example
* dali.GEOMETRY_TRIANGLE_FAN
* dali.GEOMETRY_TRIANGLE_STRIP
*
- * geometry.SetGeometryType( dali.GEOMETRY_LINES );
+ * geometry.SetType( dali.GEOMETRY_LINES );
*/
-void GeometryApi::SetGeometryType( const v8::FunctionCallbackInfo< v8::Value >& args )
+void GeometryApi::SetType( const v8::FunctionCallbackInfo< v8::Value >& args )
{
v8::Isolate* isolate = args.GetIsolate();
v8::HandleScope handleScope( isolate );
}
else
{
- geometry.SetGeometryType(static_cast<Geometry::GeometryType>(geometryType));
+ geometry.SetType(static_cast<Geometry::Type>(geometryType));
}
}
/**
* Get the type of primitives this geometry contains
*
- * @method getGeometryType
+ * @method getType
* @for Geometry
* @return {integer} Type of primitives this geometry contains
* @example
* dali.GEOMETRY_TRIANGLE_FAN
* dali.GEOMETRY_TRIANGLE_STRIP
*/
-void GeometryApi::GetGeometryType( const v8::FunctionCallbackInfo< v8::Value >& args )
+void GeometryApi::GetType( const v8::FunctionCallbackInfo< v8::Value >& args )
{
v8::Isolate* isolate = args.GetIsolate();
v8::HandleScope handleScope( isolate );
Geometry geometry = GetGeometry( isolate, args );
- args.GetReturnValue().Set( v8::Integer::New( isolate, geometry.GetGeometryType() ) );
+ args.GetReturnValue().Set( v8::Integer::New( isolate, geometry.GetType() ) );
}
} // namespace V8Plugin
void GetNumberOfVertexBuffers( const v8::FunctionCallbackInfo< v8::Value >& args );
void RemoveVertexBuffer( const v8::FunctionCallbackInfo< v8::Value >& args );
void SetIndexBuffer( const v8::FunctionCallbackInfo< v8::Value >& args );
- void SetGeometryType( const v8::FunctionCallbackInfo< v8::Value >& args );
- void GetGeometryType( const v8::FunctionCallbackInfo< v8::Value >& args );
+ void SetType( const v8::FunctionCallbackInfo< v8::Value >& args );
+ void GetType( const v8::FunctionCallbackInfo< v8::Value >& args );
}; // namespace GeometryApi
{ "GetNumberOfVertexBuffers" , GeometryApi::GetNumberOfVertexBuffers },
{ "RemoveVertexBuffer" , GeometryApi::RemoveVertexBuffer },
{ "SetIndexBuffer" , GeometryApi::SetIndexBuffer },
- { "SetGeometryType" , GeometryApi::SetGeometryType },
- { "GetGeometryType" , GeometryApi::GetGeometryType },
+ { "SetType" , GeometryApi::SetType },
+ { "GetType" , GeometryApi::GetType },
};
const unsigned int GeometryFunctionTableCount = sizeof(GeometryFunctionTable)/sizeof(GeometryFunctionTable[0]);