Changeset View
Changeset View
Standalone View
Standalone View
extern/draco/draco/src/draco/compression/mesh/mesh_encoder.cc
- This file was moved from extern/draco/dracoenc/src/draco/compression/mesh/mesh_encoder.cc.
| Show All 19 Lines | |||||
| void MeshEncoder::SetMesh(const Mesh &m) { | void MeshEncoder::SetMesh(const Mesh &m) { | ||||
| mesh_ = &m; | mesh_ = &m; | ||||
| SetPointCloud(m); | SetPointCloud(m); | ||||
| } | } | ||||
| Status MeshEncoder::EncodeGeometryData() { | Status MeshEncoder::EncodeGeometryData() { | ||||
| DRACO_RETURN_IF_ERROR(EncodeConnectivity()); | DRACO_RETURN_IF_ERROR(EncodeConnectivity()); | ||||
| if (options()->GetGlobalBool("store_number_of_encoded_faces", false)) | if (options()->GetGlobalBool("store_number_of_encoded_faces", false)) { | ||||
| ComputeNumberOfEncodedFaces(); | ComputeNumberOfEncodedFaces(); | ||||
| } | |||||
| return OkStatus(); | return OkStatus(); | ||||
| } | } | ||||
| } // namespace draco | } // namespace draco | ||||