As Sam says, transformations only apply to containers like component-instances, groups and images.
A Point3d does not have a transformation, BUT you can use point.transform!(transformation) it relocate it.
Basic entity objects - like vertices, edges and faces - have to be transformed using:
objects_parent_entities.transform_entities(a_transformation, [array_of_objects])
this works with any kind of transformation; or for a vector based 'translation':
objects_parent_entities.transform_by_vectors([array_of_objects], [array_of_vectors])
note that each object in the first array must have a matching vector in the second array...
Also if you are using the these to move say vertices, don't also include some edges or faces which use those vertices - otherwise the vector transformation will be done twice, with unexpected consequences...