当前位置: 首页 > news >正文

在mfc中使用自定义三维向量类和计算多个三维向量的平均值

先添加一个普通类,

Vector3.h,

// Vector3.h: interface for the Vector3 class.
//
//

#if !defined(AFX_VECTOR3_H__53D34D26_95FF_4377_BD54_57F4271918A4__INCLUDED_)
#define AFX_VECTOR3_H__53D34D26_95FF_4377_BD54_57F4271918A4__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include <cmath>
 
class Vector3 {
public:
    float x, y, z;
 
    // 构造函数
    Vector3() : x(0.0f), y(0.0f), z(0.0f) {}
    Vector3(float x, float y, float z) : x(x), y(y), z(z) {}
 
    // 访问器
    float getX() const { return x; }
    float getY() const { return y; }
    float getZ() const { return z; }
 
    // 修改

相关文章:

  • Alluxio Enterprise AI 3.5 发布,全面提升AI模型训练性能
  • UE 学习记录
  • 2025-02-20 学习记录--C/C++-PTA 7-27 冒泡法排序
  • PT8022W 单触控单输出 LED 调光 IC
  • uni-app小程序开发 基础知识2
  • python-leetcode 39.二叉树的直径
  • 第一篇:DeepSeek-R1 的诞生与背景
  • (蓝桥杯——10. 小郑做志愿者)洛斯里克城志愿者问题详解
  • kill -9 结束某个用户所有进程的方式-linux019
  • 来京东实习的个人收获与总结
  • 【大模型】DeepSeek-RAG 本地化部署与军事情报应用研究报告
  • spring中aop
  • Canvas进阶-2、可视化应用
  • C++ Primer 库-IO类
  • 解锁C#自定义属性:从0到1的深度实践指南
  • Nginx中$http_host、$host、$proxy_host的区别
  • 2025 vue3面试题汇总,通俗易懂
  • 微信小程序客服消息接收不到微信的回调
  • RT-Thread+STM32L475VET6实现呼吸灯
  • 【PLL】应用:同步
  • 四川一国企“80后”掌门人为报领导“知遇之恩”,盲目决策致数亿损失
  • 企业称县政府为拆迁开发借款2亿元逾期未还,河北青龙县:开发搁置,将继续沟通
  • 目前中美未进行任何经贸谈判,外交部、商务部再次表明中方立场
  • 民政部党组成员、中国老龄协会会长刘振国任民政部副部长
  • 牛市早报|特朗普称或将“大幅降低”对华关税,外交部回应
  • 稀土管制难倒特斯拉人形机器人“擎天柱”,马斯克:“正与中国协商”