void CCGrid3DAction::setVertex(const CCPoint& position, const ccVertex3F& vertex)
{
    CCGrid3D *g = (CCGrid3D*)m_pTarget->getGrid();
    g->setVertex(position, vertex);
}
ccVertex3F CCGrid3DAction::originalVertex(const CCPoint& position)
{
    CCGrid3D *g = (CCGrid3D*)m_pTarget->getGrid();
    return g->originalVertex(position);
}
	void CCGrid3DAction::setVertex(cocos2d::ccGridSize pos, cocos2d::ccVertex3F vertex)
	{
		CCGrid3D *g = (CCGrid3D*)m_pTarget->getGrid();
		g->setVertex(pos, vertex);
	}
	ccVertex3F CCGrid3DAction::originalVertex(cocos2d::ccGridSize pos)
	{
		CCGrid3D *g = (CCGrid3D*)m_pTarget->getGrid();
		return g->originalVertex(pos);
	}
void CCGrid3DAction::setVertex(const ccGridSize& pos, const ccVertex3F& vertex)
{
    CCGrid3D *g = (CCGrid3D*)m_pTarget->getGrid();
    g->setVertex(pos, vertex);
}
ccVertex3F CCGrid3DAction::vertex(const ccGridSize& pos)
{
    CCGrid3D *g = (CCGrid3D*)m_pTarget->getGrid();
    return g->vertex(pos);
}