FLImaging 7.5.18.3
FLImaging::Base::TLine3< T > 클래스 템플릿 참조

3차원 선을 표현하는 간략화된 클래스 더 자세히 ...

#include <TLine3.h>

Public 멤버 함수

 TLine3 ()
 기본 생성자
 TLine3 (const TLine3< int8_t > &tl)
 복사 생성자
 TLine3 (const TLine3< int8_t > *pTl)
 복사 생성자
 TLine3 (const TLine3< uint8_t > &tl)
 복사 생성자
 TLine3 (const TLine3< uint8_t > *pTl)
 복사 생성자
 TLine3 (const TLine3< int16_t > &tl)
 복사 생성자
 TLine3 (const TLine3< int16_t > *pTl)
 복사 생성자
 TLine3 (const TLine3< uint16_t > &tl)
 복사 생성자
 TLine3 (const TLine3< uint16_t > *pTl)
 복사 생성자
 TLine3 (const TLine3< int32_t > &tl)
 복사 생성자
 TLine3 (const TLine3< int32_t > *pTl)
 복사 생성자
 TLine3 (const TLine3< uint32_t > &tl)
 복사 생성자
 TLine3 (const TLine3< uint32_t > *pTl)
 복사 생성자
 TLine3 (const TLine3< int64_t > &tl)
 복사 생성자
 TLine3 (const TLine3< int64_t > *pTl)
 복사 생성자
 TLine3 (const TLine3< uint64_t > &tl)
 복사 생성자
 TLine3 (const TLine3< uint64_t > *pTl)
 복사 생성자
 TLine3 (const TLine3< float > &tl)
 복사 생성자
 TLine3 (const TLine3< float > *pTl)
 복사 생성자
 TLine3 (const TLine3< double > &tl)
 복사 생성자
 TLine3 (const TLine3< double > *pTl)
 복사 생성자
 TLine3 (const TPoint3< int8_t > &tp0, const TPoint3< int8_t > &tp1)
 초기화 생성자
 TLine3 (const TPoint3< int8_t > *pTp0, const TPoint3< int8_t > *pTp1)
 초기화 생성자
 TLine3 (const TPoint3< uint8_t > &tp0, const TPoint3< uint8_t > &tp1)
 초기화 생성자
 TLine3 (const TPoint3< uint8_t > *pTp0, const TPoint3< uint8_t > *pTp1)
 초기화 생성자
 TLine3 (const TPoint3< int16_t > &tp0, const TPoint3< int16_t > &tp1)
 초기화 생성자
 TLine3 (const TPoint3< int16_t > *pTp0, const TPoint3< int16_t > *pTp1)
 초기화 생성자
 TLine3 (const TPoint3< uint16_t > &tp0, const TPoint3< uint16_t > &tp1)
 초기화 생성자
 TLine3 (const TPoint3< uint16_t > *pTp0, const TPoint3< uint16_t > *pTp1)
 초기화 생성자
 TLine3 (const TPoint3< int32_t > &tp0, const TPoint3< int32_t > &tp1)
 초기화 생성자
 TLine3 (const TPoint3< int32_t > *pTp0, const TPoint3< int32_t > *pTp1)
 초기화 생성자
 TLine3 (const TPoint3< uint32_t > &tp0, const TPoint3< uint32_t > &tp1)
 초기화 생성자
 TLine3 (const TPoint3< uint32_t > *pTp0, const TPoint3< uint32_t > *pTp1)
 초기화 생성자
 TLine3 (const TPoint3< int64_t > &tp0, const TPoint3< int64_t > &tp1)
 초기화 생성자
 TLine3 (const TPoint3< int64_t > *pTp0, const TPoint3< int64_t > *pTp1)
 초기화 생성자
 TLine3 (const TPoint3< uint64_t > &tp0, const TPoint3< uint64_t > &tp1)
 초기화 생성자
 TLine3 (const TPoint3< uint64_t > *pTp0, const TPoint3< uint64_t > *pTp1)
 초기화 생성자
 TLine3 (const TPoint3< float > &tp0, const TPoint3< float > &tp1)
 초기화 생성자
 TLine3 (const TPoint3< float > *pTp0, const TPoint3< float > *pTp1)
 초기화 생성자
 TLine3 (const TPoint3< double > &tp0, const TPoint3< double > &tp1)
 초기화 생성자
 TLine3 (const TPoint3< double > *pTp0, const TPoint3< double > *pTp1)
 초기화 생성자
 TLine3 (int8_t x0, int8_t y0, int8_t z0, int8_t x1, int8_t y1, int8_t z1)
 초기화 생성자
 TLine3 (uint8_t x0, uint8_t y0, uint8_t z0, uint8_t x1, uint8_t y1, uint8_t z1)
 초기화 생성자
 TLine3 (int16_t x0, int16_t y0, int16_t z0, int16_t x1, int16_t y1, int16_t z1)
 초기화 생성자
 TLine3 (uint16_t x0, uint16_t y0, uint16_t z0, uint16_t x1, uint16_t y1, uint16_t z1)
 초기화 생성자
 TLine3 (int32_t x0, int32_t y0, int32_t z0, int32_t x1, int32_t y1, int32_t z1)
 초기화 생성자
 TLine3 (uint32_t x0, uint32_t y0, uint32_t z0, uint32_t x1, uint32_t y1, uint32_t z1)
 초기화 생성자
 TLine3 (int64_t x0, int64_t y0, int64_t z0, int64_t x1, int64_t y1, int64_t z1)
 초기화 생성자
 TLine3 (uint64_t x0, uint64_t y0, uint64_t z0, uint64_t x1, uint64_t y1, uint64_t z1)
 초기화 생성자
 TLine3 (float x0, float y0, float z0, float x1, float y1, float z1)
 초기화 생성자
 TLine3 (double x0, double y0, double z0, double x1, double y1, double z1)
 초기화 생성자
void Set (const TLine3< int8_t > &tl)
 직선을 설정합니다.
void Set (const TLine3< int8_t > *pTl)
 직선을 설정합니다.
void Set (const TLine3< uint8_t > &tl)
 직선을 설정합니다.
void Set (const TLine3< uint8_t > *pTl)
 직선을 설정합니다.
void Set (const TLine3< int16_t > &tl)
 직선을 설정합니다.
void Set (const TLine3< int16_t > *pTl)
 직선을 설정합니다.
void Set (const TLine3< uint16_t > &tl)
 직선을 설정합니다.
void Set (const TLine3< uint16_t > *pTl)
 직선을 설정합니다.
void Set (const TLine3< int32_t > &tl)
 직선을 설정합니다.
void Set (const TLine3< int32_t > *pTl)
 직선을 설정합니다.
void Set (const TLine3< uint32_t > &tl)
 직선을 설정합니다.
void Set (const TLine3< uint32_t > *pTl)
 직선을 설정합니다.
void Set (const TLine3< int64_t > &tl)
 직선을 설정합니다.
void Set (const TLine3< int64_t > *pTl)
 직선을 설정합니다.
void Set (const TLine3< uint64_t > &tl)
 직선을 설정합니다.
void Set (const TLine3< uint64_t > *pTl)
 직선을 설정합니다.
void Set (const TLine3< float > &tl)
 직선을 설정합니다.
void Set (const TLine3< float > *pTl)
 직선을 설정합니다.
void Set (const TLine3< double > &tl)
 직선을 설정합니다.
void Set (const TLine3< double > *pTl)
 직선을 설정합니다.
void Set (const TPoint3< int8_t > &tp0, const TPoint3< int8_t > &tp1)
 직선의 정점을 설정합니다.
void Set (const TPoint3< int8_t > *pTp0, const TPoint3< int8_t > *pTp1)
 직선의 정점을 설정합니다.
void Set (const TPoint3< uint8_t > &tp0, const TPoint3< uint8_t > &tp1)
 직선의 정점을 설정합니다.
void Set (const TPoint3< uint8_t > *pTp0, const TPoint3< uint8_t > *pTp1)
 직선의 정점을 설정합니다.
void Set (const TPoint3< int16_t > &tp0, const TPoint3< int16_t > &tp1)
 직선의 정점을 설정합니다.
void Set (const TPoint3< int16_t > *pTp0, const TPoint3< int16_t > *pTp1)
 직선의 정점을 설정합니다.
void Set (const TPoint3< uint16_t > &tp0, const TPoint3< uint16_t > &tp1)
 직선의 정점을 설정합니다.
void Set (const TPoint3< uint16_t > *pTp0, const TPoint3< uint16_t > *pTp1)
 직선의 정점을 설정합니다.
void Set (const TPoint3< int32_t > &tp0, const TPoint3< int32_t > &tp1)
 직선의 정점을 설정합니다.
void Set (const TPoint3< int32_t > *pTp0, const TPoint3< int32_t > *pTp1)
 직선의 정점을 설정합니다.
void Set (const TPoint3< uint32_t > &tp0, const TPoint3< uint32_t > &tp1)
 직선의 정점을 설정합니다.
void Set (const TPoint3< uint32_t > *pTp0, const TPoint3< uint32_t > *pTp1)
 직선의 정점을 설정합니다.
void Set (const TPoint3< int64_t > &tp0, const TPoint3< int64_t > &tp1)
 직선의 정점을 설정합니다.
void Set (const TPoint3< int64_t > *pTp0, const TPoint3< int64_t > *pTp1)
 직선의 정점을 설정합니다.
void Set (const TPoint3< uint64_t > &tp0, const TPoint3< uint64_t > &tp1)
 직선의 정점을 설정합니다.
void Set (const TPoint3< uint64_t > *pTp0, const TPoint3< uint64_t > *pTp1)
 직선의 정점을 설정합니다.
void Set (const TPoint3< float > &tp0, const TPoint3< float > &tp1)
 직선의 정점을 설정합니다.
void Set (const TPoint3< float > *pTp0, const TPoint3< float > *pTp1)
 직선의 정점을 설정합니다.
void Set (const TPoint3< double > &tp0, const TPoint3< double > &tp1)
 직선의 정점을 설정합니다.
void Set (const TPoint3< double > *pTp0, const TPoint3< double > *pTp1)
 직선의 정점을 설정합니다.
void Set (int8_t x0, int8_t y0, int8_t z0, int8_t x1, int8_t y1, int8_t z1)
 직선의 좌표를 설정합니다.
void Set (uint8_t x0, uint8_t y0, uint8_t z0, uint8_t x1, uint8_t y1, uint8_t z1)
 직선의 좌표를 설정합니다.
void Set (int16_t x0, int16_t y0, int16_t z0, int16_t x1, int16_t y1, int16_t z1)
 직선의 좌표를 설정합니다.
void Set (uint16_t x0, uint16_t y0, uint16_t z0, uint16_t x1, uint16_t y1, uint16_t z1)
 직선의 좌표를 설정합니다.
void Set (int32_t x0, int32_t y0, int32_t z0, int32_t x1, int32_t y1, int32_t z1)
 직선의 좌표를 설정합니다.
void Set (uint32_t x0, uint32_t y0, uint32_t z0, uint32_t x1, uint32_t y1, uint32_t z1)
 직선의 좌표를 설정합니다.
void Set (int64_t x0, int64_t y0, int64_t z0, int64_t x1, int64_t y1, int64_t z1)
 직선의 좌표를 설정합니다.
void Set (uint64_t x0, uint64_t y0, uint64_t z0, uint64_t x1, uint64_t y1, uint64_t z1)
 직선의 좌표를 설정합니다.
void Set (float x0, float y0, float z0, float x1, float y1, float z1)
 직선의 좌표를 설정합니다.
void Set (double x0, double y0, double z0, double x1, double y1, double z1)
 직선의 좌표를 설정합니다.
const TLine3< T > & operator= (int32_t value)
 직선의 모든 좌표에 동일한 값을 대입합니다.
const TLine3< T > & operator= (int64_t value)
 직선의 모든 좌표에 동일한 값을 대입합니다.
const TLine3< T > & operator= (float value)
 직선의 모든 좌표에 동일한 값을 대입합니다.
const TLine3< T > & operator= (double value)
 직선의 모든 좌표에 동일한 값을 대입합니다.
const TLine3< T > & operator= (const TPoint3< int32_t > &tp)
 직선의 모든 정점에 동일한 점 값을 대입합니다.
const TLine3< T > & operator= (const TPoint3< int64_t > &tp)
 직선의 모든 정점에 동일한 점 값을 대입합니다.
const TLine3< T > & operator= (const TPoint3< float > &tp)
 직선의 모든 정점에 동일한 점 값을 대입합니다.
const TLine3< T > & operator= (const TPoint3< double > &tp)
 직선의 모든 정점에 동일한 점 값을 대입합니다.
const TLine3< T > & operator= (const TLine3< int32_t > &tl)
 직선 객체를 대입합니다.
const TLine3< T > & operator= (const TLine3< int64_t > &tl)
 직선 객체를 대입합니다.
const TLine3< T > & operator= (const TLine3< float > &tl)
 직선 객체를 대입합니다.
const TLine3< T > & operator= (const TLine3< double > &tl)
 직선 객체를 대입합니다.
bool operator== (const TLine3< int32_t > &tl) const
 비교 연산자
bool operator== (const TLine3< int64_t > &tl) const
 비교 연산자
bool operator== (const TLine3< float > &tl) const
 비교 연산자
bool operator== (const TLine3< double > &tl) const
 비교 연산자
bool operator!= (const TLine3< int32_t > &tl) const
 비교 연산자
bool operator!= (const TLine3< int64_t > &tl) const
 비교 연산자
bool operator!= (const TLine3< float > &tl) const
 비교 연산자
bool operator!= (const TLine3< double > &tl) const
 비교 연산자
const TLine3< T > & operator+= (int32_t value)
 덧셈 대입 연산자
const TLine3< T > & operator+= (int64_t value)
 덧셈 대입 연산자
const TLine3< T > & operator+= (float value)
 덧셈 대입 연산자
const TLine3< T > & operator+= (double value)
 덧셈 대입 연산자
const TLine3< T > & operator+= (const TPoint3< int32_t > &tp)
 덧셈 대입 연산자
const TLine3< T > & operator+= (const TPoint3< int64_t > &tp)
 덧셈 대입 연산자
const TLine3< T > & operator+= (const TPoint3< float > &tp)
 덧셈 대입 연산자
const TLine3< T > & operator+= (const TPoint3< double > &tp)
 덧셈 대입 연산자
const TLine3< T > & operator+= (const TLine3< int32_t > &tl)
 덧셈 대입 연산자
const TLine3< T > & operator+= (const TLine3< int64_t > &tl)
 덧셈 대입 연산자
const TLine3< T > & operator+= (const TLine3< float > &tl)
 덧셈 대입 연산자
const TLine3< T > & operator+= (const TLine3< double > &tl)
 덧셈 대입 연산자
const TLine3< T > & operator-= (int32_t value)
 뺄셈 대입 연산자
const TLine3< T > & operator-= (int64_t value)
 뺄셈 대입 연산자
const TLine3< T > & operator-= (float value)
 뺄셈 대입 연산자
const TLine3< T > & operator-= (double value)
 뺄셈 대입 연산자
const TLine3< T > & operator-= (const TPoint3< int32_t > &tp)
 뺄셈 대입 연산자
const TLine3< T > & operator-= (const TPoint3< int64_t > &tp)
 뺄셈 대입 연산자
const TLine3< T > & operator-= (const TPoint3< float > &tp)
 뺄셈 대입 연산자
const TLine3< T > & operator-= (const TPoint3< double > &tp)
 뺄셈 대입 연산자
const TLine3< T > & operator-= (const TLine3< int32_t > &tl)
 뺄셈 대입 연산자
const TLine3< T > & operator-= (const TLine3< int64_t > &tl)
 뺄셈 대입 연산자
const TLine3< T > & operator-= (const TLine3< float > &tl)
 뺄셈 대입 연산자
const TLine3< T > & operator-= (const TLine3< double > &tl)
 뺄셈 대입 연산자
const TLine3< T > & operator*= (int32_t value)
 곱셈 대입 연산자
const TLine3< T > & operator*= (int64_t value)
 곱셈 대입 연산자
const TLine3< T > & operator*= (float value)
 곱셈 대입 연산자
const TLine3< T > & operator*= (double value)
 곱셈 대입 연산자
const TLine3< T > & operator*= (const TPoint3< int32_t > &tp)
 곱셈 대입 연산자
const TLine3< T > & operator*= (const TPoint3< int64_t > &tp)
 곱셈 대입 연산자
const TLine3< T > & operator*= (const TPoint3< float > &tp)
 곱셈 대입 연산자
const TLine3< T > & operator*= (const TPoint3< double > &tp)
 곱셈 대입 연산자
const TLine3< T > & operator*= (const TLine3< int32_t > &tl)
 곱셈 대입 연산자
const TLine3< T > & operator*= (const TLine3< int64_t > &tl)
 곱셈 대입 연산자
const TLine3< T > & operator*= (const TLine3< float > &tl)
 곱셈 대입 연산자
const TLine3< T > & operator*= (const TLine3< double > &tl)
 곱셈 대입 연산자
const TLine3< T > & operator/= (int32_t value)
 나눗셈 대입 연산자
const TLine3< T > & operator/= (int64_t value)
 나눗셈 대입 연산자
const TLine3< T > & operator/= (float value)
 나눗셈 대입 연산자
const TLine3< T > & operator/= (double value)
 나눗셈 대입 연산자
const TLine3< T > & operator/= (const TPoint3< int32_t > &tp)
 나눗셈 대입 연산자
const TLine3< T > & operator/= (const TPoint3< int64_t > &tp)
 나눗셈 대입 연산자
const TLine3< T > & operator/= (const TPoint3< float > &tp)
 나눗셈 대입 연산자
const TLine3< T > & operator/= (const TPoint3< double > &tp)
 나눗셈 대입 연산자
const TLine3< T > & operator/= (const TLine3< int32_t > &tl)
 나눗셈 대입 연산자
const TLine3< T > & operator/= (const TLine3< int64_t > &tl)
 나눗셈 대입 연산자
const TLine3< T > & operator/= (const TLine3< float > &tl)
 나눗셈 대입 연산자
const TLine3< T > & operator/= (const TLine3< double > &tl)
 나눗셈 대입 연산자
TLine3< T > operator+ (int32_t value) const
 덧셈 연산자
TLine3< T > operator+ (int64_t value) const
 덧셈 연산자
TLine3< T > operator+ (float value) const
 덧셈 연산자
TLine3< T > operator+ (double value) const
 덧셈 연산자
TLine3< T > operator+ (const TPoint3< int32_t > &tp) const
 덧셈 연산자
TLine3< T > operator+ (const TPoint3< int64_t > &tp) const
 덧셈 연산자
TLine3< T > operator+ (const TPoint3< float > &tp) const
 덧셈 연산자
TLine3< T > operator+ (const TPoint3< double > &tp) const
 덧셈 연산자
TLine3< T > operator+ (const TLine3< int32_t > &tl) const
 덧셈 연산자
TLine3< T > operator+ (const TLine3< int64_t > &tl) const
 덧셈 연산자
TLine3< T > operator+ (const TLine3< float > &tl) const
 덧셈 연산자
TLine3< T > operator+ (const TLine3< double > &tl) const
 덧셈 연산자
TLine3< T > operator- (int32_t value) const
 뺄셈 연산자
TLine3< T > operator- (int64_t value) const
 뺄셈 연산자
TLine3< T > operator- (float value) const
 뺄셈 연산자
TLine3< T > operator- (double value) const
 뺄셈 연산자
TLine3< T > operator- (const TPoint3< int32_t > &tp) const
 뺄셈 연산자
TLine3< T > operator- (const TPoint3< int64_t > &tp) const
 뺄셈 연산자
TLine3< T > operator- (const TPoint3< float > &tp) const
 뺄셈 연산자
TLine3< T > operator- (const TPoint3< double > &tp) const
 뺄셈 연산자
TLine3< T > operator- (const TLine3< int32_t > &tl) const
 뺄셈 연산자
TLine3< T > operator- (const TLine3< int64_t > &tl) const
 뺄셈 연산자
TLine3< T > operator- (const TLine3< float > &tl) const
 뺄셈 연산자
TLine3< T > operator- (const TLine3< double > &tl) const
 뺄셈 연산자
TLine3< T > operator* (int32_t value) const
 곱셈 연산자
TLine3< T > operator* (int64_t value) const
 곱셈 연산자
TLine3< T > operator* (float value) const
 곱셈 연산자
TLine3< T > operator* (double value) const
 곱셈 연산자
TLine3< T > operator* (const TPoint3< int32_t > &tp) const
 곱셈 연산자
TLine3< T > operator* (const TPoint3< int64_t > &tp) const
 곱셈 연산자
TLine3< T > operator* (const TPoint3< float > &tp) const
 곱셈 연산자
TLine3< T > operator* (const TPoint3< double > &tp) const
 곱셈 연산자
TLine3< T > operator* (const TLine3< int32_t > &tl) const
 곱셈 연산자
TLine3< T > operator* (const TLine3< int64_t > &tl) const
 곱셈 연산자
TLine3< T > operator* (const TLine3< float > &tl) const
 곱셈 연산자
TLine3< T > operator* (const TLine3< double > &tl) const
 곱셈 연산자
TLine3< T > operator/ (int32_t value) const
 나눗셈 연산자
TLine3< T > operator/ (int64_t value) const
 나눗셈 연산자
TLine3< T > operator/ (float value) const
 나눗셈 연산자
TLine3< T > operator/ (double value) const
 나눗셈 연산자
TLine3< T > operator/ (const TPoint3< int32_t > &tp) const
 나눗셈 연산자
TLine3< T > operator/ (const TPoint3< int64_t > &tp) const
 나눗셈 연산자
TLine3< T > operator/ (const TPoint3< float > &tp) const
 나눗셈 연산자
TLine3< T > operator/ (const TPoint3< double > &tp) const
 나눗셈 연산자
TLine3< T > operator/ (const TLine3< int32_t > &tl) const
 나눗셈 연산자
TLine3< T > operator/ (const TLine3< int64_t > &tl) const
 나눗셈 연산자
TLine3< T > operator/ (const TLine3< float > &tl) const
 나눗셈 연산자
TLine3< T > operator/ (const TLine3< double > &tl) const
 나눗셈 연산자

Public 속성

TPoint3< T > tpPoints [2]

Friends

TLine3< T > operator+ (int32_t value, const TLine3< T > &tl)
 덧셈 연산자
TLine3< T > operator+ (int64_t value, const TLine3< T > &tl)
 덧셈 연산자
TLine3< T > operator+ (float value, const TLine3< T > &tl)
 덧셈 연산자
TLine3< T > operator+ (double value, const TLine3< T > &tl)
 덧셈 연산자
TLine3< T > operator+ (const TPoint3< int32_t > &tp, const TLine3< T > &tl)
 덧셈 연산자
TLine3< T > operator+ (const TPoint3< int64_t > &tp, const TLine3< T > &tl)
 덧셈 연산자
TLine3< T > operator+ (const TPoint3< float > &tp, const TLine3< T > &tl)
 덧셈 연산자
TLine3< T > operator+ (const TPoint3< double > &tp, const TLine3< T > &tl)
 덧셈 연산자
TLine3< T > operator- (int32_t value, const TLine3< T > &tl)
 뺄셈 연산자
TLine3< T > operator- (int64_t value, const TLine3< T > &tl)
 뺄셈 연산자
TLine3< T > operator- (float value, const TLine3< T > &tl)
 뺄셈 연산자
TLine3< T > operator- (double value, const TLine3< T > &tl)
 뺄셈 연산자
TLine3< T > operator- (const TPoint3< int32_t > &tp, const TLine3< T > &tl)
 뺄셈 연산자
TLine3< T > operator- (const TPoint3< int64_t > &tp, const TLine3< T > &tl)
 뺄셈 연산자
TLine3< T > operator- (const TPoint3< float > &tp, const TLine3< T > &tl)
 뺄셈 연산자
TLine3< T > operator- (const TPoint3< double > &tp, const TLine3< T > &tl)
 뺄셈 연산자
TLine3< T > operator* (int32_t value, const TLine3< T > &tl)
 곱셈 연산자
TLine3< T > operator* (int64_t value, const TLine3< T > &tl)
 곱셈 연산자
TLine3< T > operator* (float value, const TLine3< T > &tl)
 곱셈 연산자
TLine3< T > operator* (double value, const TLine3< T > &tl)
 곱셈 연산자
TLine3< T > operator* (const TPoint3< int32_t > &tp, const TLine3< T > &tl)
 곱셈 연산자
TLine3< T > operator* (const TPoint3< int64_t > &tp, const TLine3< T > &tl)
 곱셈 연산자
TLine3< T > operator* (const TPoint3< float > &tp, const TLine3< T > &tl)
 곱셈 연산자
TLine3< T > operator* (const TPoint3< double > &tp, const TLine3< T > &tl)
 곱셈 연산자
TLine3< T > operator/ (int32_t value, const TLine3< T > &tl)
 나눗셈 연산자
TLine3< T > operator/ (int64_t value, const TLine3< T > &tl)
 나눗셈 연산자
TLine3< T > operator/ (float value, const TLine3< T > &tl)
 나눗셈 연산자
TLine3< T > operator/ (double value, const TLine3< T > &tl)
 나눗셈 연산자
TLine3< T > operator/ (const TPoint3< int32_t > &tp, const TLine3< T > &tl)
 나눗셈 연산자
TLine3< T > operator/ (const TPoint3< int64_t > &tp, const TLine3< T > &tl)
 나눗셈 연산자
TLine3< T > operator/ (const TPoint3< float > &tp, const TLine3< T > &tl)
 나눗셈 연산자
TLine3< T > operator/ (const TPoint3< double > &tp, const TLine3< T > &tl)
 나눗셈 연산자

상세한 설명

template<typename T>
class FLImaging::Base::TLine3< T >

3차원 선을 표현하는 간략화된 클래스

기본 생성자는 성능을 위해 멤버 변수를 초기화하지 않습니다.

생성자 & 소멸자 문서화

◆ TLine3() [1/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TLine3< int8_t > & tl)
inline

복사 생성자

매개변수
[in]tl복사할 원본 직선 객체

◆ TLine3() [2/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TLine3< int8_t > * pTl)
inline

복사 생성자

매개변수
[in]pTl복사할 원본 직선 객체

◆ TLine3() [3/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TLine3< uint8_t > & tl)
inline

복사 생성자

매개변수
[in]tl복사할 원본 직선 객체

◆ TLine3() [4/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TLine3< uint8_t > * pTl)
inline

복사 생성자

매개변수
[in]pTl복사할 원본 직선 객체

◆ TLine3() [5/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TLine3< int16_t > & tl)
inline

복사 생성자

매개변수
[in]tl복사할 원본 직선 객체

◆ TLine3() [6/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TLine3< int16_t > * pTl)
inline

복사 생성자

매개변수
[in]pTl복사할 원본 직선 객체

◆ TLine3() [7/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TLine3< uint16_t > & tl)
inline

복사 생성자

매개변수
[in]tl복사할 원본 직선 객체

◆ TLine3() [8/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TLine3< uint16_t > * pTl)
inline

복사 생성자

매개변수
[in]pTl복사할 원본 직선 객체

◆ TLine3() [9/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TLine3< int32_t > & tl)
inline

복사 생성자

매개변수
[in]tl복사할 원본 직선 객체

◆ TLine3() [10/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TLine3< int32_t > * pTl)
inline

복사 생성자

매개변수
[in]pTl복사할 원본 직선 객체

◆ TLine3() [11/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TLine3< uint32_t > & tl)
inline

복사 생성자

매개변수
[in]tl복사할 원본 직선 객체

◆ TLine3() [12/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TLine3< uint32_t > * pTl)
inline

복사 생성자

매개변수
[in]pTl복사할 원본 직선 객체

◆ TLine3() [13/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TLine3< int64_t > & tl)
inline

복사 생성자

매개변수
[in]tl복사할 원본 직선 객체

◆ TLine3() [14/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TLine3< int64_t > * pTl)
inline

복사 생성자

매개변수
[in]pTl복사할 원본 직선 객체

◆ TLine3() [15/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TLine3< uint64_t > & tl)
inline

복사 생성자

매개변수
[in]tl복사할 원본 직선 객체

◆ TLine3() [16/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TLine3< uint64_t > * pTl)
inline

복사 생성자

매개변수
[in]pTl복사할 원본 직선 객체

◆ TLine3() [17/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TLine3< float > & tl)
inline

복사 생성자

매개변수
[in]tl복사할 원본 직선 객체

◆ TLine3() [18/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TLine3< float > * pTl)
inline

복사 생성자

매개변수
[in]pTl복사할 원본 직선 객체

◆ TLine3() [19/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TLine3< double > & tl)
inline

복사 생성자

매개변수
[in]tl복사할 원본 직선 객체

◆ TLine3() [20/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TLine3< double > * pTl)
inline

복사 생성자

매개변수
[in]pTl복사할 원본 직선 객체

◆ TLine3() [21/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TPoint3< int8_t > & tp0,
const TPoint3< int8_t > & tp1 )
inline

초기화 생성자

매개변수
[in]tp0직선의 첫 번째 정점
[in]tp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ TLine3() [22/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TPoint3< int8_t > * pTp0,
const TPoint3< int8_t > * pTp1 )
inline

초기화 생성자

매개변수
[in]pTp0직선의 첫 번째 정점
[in]pTp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ TLine3() [23/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TPoint3< uint8_t > & tp0,
const TPoint3< uint8_t > & tp1 )
inline

초기화 생성자

매개변수
[in]tp0직선의 첫 번째 정점
[in]tp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ TLine3() [24/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TPoint3< uint8_t > * pTp0,
const TPoint3< uint8_t > * pTp1 )
inline

초기화 생성자

매개변수
[in]pTp0직선의 첫 번째 정점
[in]pTp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ TLine3() [25/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TPoint3< int16_t > & tp0,
const TPoint3< int16_t > & tp1 )
inline

초기화 생성자

매개변수
[in]tp0직선의 첫 번째 정점
[in]tp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ TLine3() [26/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TPoint3< int16_t > * pTp0,
const TPoint3< int16_t > * pTp1 )
inline

초기화 생성자

매개변수
[in]pTp0직선의 첫 번째 정점
[in]pTp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ TLine3() [27/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TPoint3< uint16_t > & tp0,
const TPoint3< uint16_t > & tp1 )
inline

초기화 생성자

매개변수
[in]tp0직선의 첫 번째 정점
[in]tp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ TLine3() [28/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TPoint3< uint16_t > * pTp0,
const TPoint3< uint16_t > * pTp1 )
inline

초기화 생성자

매개변수
[in]pTp0직선의 첫 번째 정점
[in]pTp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ TLine3() [29/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TPoint3< int32_t > & tp0,
const TPoint3< int32_t > & tp1 )
inline

초기화 생성자

매개변수
[in]tp0직선의 첫 번째 정점
[in]tp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ TLine3() [30/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TPoint3< int32_t > * pTp0,
const TPoint3< int32_t > * pTp1 )
inline

초기화 생성자

매개변수
[in]pTp0직선의 첫 번째 정점
[in]pTp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ TLine3() [31/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TPoint3< uint32_t > & tp0,
const TPoint3< uint32_t > & tp1 )
inline

초기화 생성자

매개변수
[in]tp0직선의 첫 번째 정점
[in]tp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ TLine3() [32/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TPoint3< uint32_t > * pTp0,
const TPoint3< uint32_t > * pTp1 )
inline

초기화 생성자

매개변수
[in]pTp0직선의 첫 번째 정점
[in]pTp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ TLine3() [33/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TPoint3< int64_t > & tp0,
const TPoint3< int64_t > & tp1 )
inline

초기화 생성자

매개변수
[in]tp0직선의 첫 번째 정점
[in]tp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ TLine3() [34/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TPoint3< int64_t > * pTp0,
const TPoint3< int64_t > * pTp1 )
inline

초기화 생성자

매개변수
[in]pTp0직선의 첫 번째 정점
[in]pTp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ TLine3() [35/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TPoint3< uint64_t > & tp0,
const TPoint3< uint64_t > & tp1 )
inline

초기화 생성자

매개변수
[in]tp0직선의 첫 번째 정점
[in]tp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ TLine3() [36/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TPoint3< uint64_t > * pTp0,
const TPoint3< uint64_t > * pTp1 )
inline

초기화 생성자

매개변수
[in]pTp0직선의 첫 번째 정점
[in]pTp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ TLine3() [37/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TPoint3< float > & tp0,
const TPoint3< float > & tp1 )
inline

초기화 생성자

매개변수
[in]tp0직선의 첫 번째 정점
[in]tp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ TLine3() [38/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TPoint3< float > * pTp0,
const TPoint3< float > * pTp1 )
inline

초기화 생성자

매개변수
[in]pTp0직선의 첫 번째 정점
[in]pTp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ TLine3() [39/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TPoint3< double > & tp0,
const TPoint3< double > & tp1 )
inline

초기화 생성자

매개변수
[in]tp0직선의 첫 번째 정점
[in]tp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ TLine3() [40/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( const TPoint3< double > * pTp0,
const TPoint3< double > * pTp1 )
inline

초기화 생성자

매개변수
[in]pTp0직선의 첫 번째 정점
[in]pTp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ TLine3() [41/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( int8_t x0,
int8_t y0,
int8_t z0,
int8_t x1,
int8_t y1,
int8_t z1 )
inline

초기화 생성자

매개변수
[in]x0첫 번째 정점의 x 값
[in]y0첫 번째 정점의 y 값
[in]z0첫 번째 정점의 z 값
[in]x1두 번째 정점의 x 값
[in]y1두 번째 정점의 y 값
[in]z1두 번째 정점의 z 값

◆ TLine3() [42/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( uint8_t x0,
uint8_t y0,
uint8_t z0,
uint8_t x1,
uint8_t y1,
uint8_t z1 )
inline

초기화 생성자

매개변수
[in]x0첫 번째 정점의 x 값
[in]y0첫 번째 정점의 y 값
[in]z0첫 번째 정점의 z 값
[in]x1두 번째 정점의 x 값
[in]y1두 번째 정점의 y 값
[in]z1두 번째 정점의 z 값

◆ TLine3() [43/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( int16_t x0,
int16_t y0,
int16_t z0,
int16_t x1,
int16_t y1,
int16_t z1 )
inline

초기화 생성자

매개변수
[in]x0첫 번째 정점의 x 값
[in]y0첫 번째 정점의 y 값
[in]z0첫 번째 정점의 z 값
[in]x1두 번째 정점의 x 값
[in]y1두 번째 정점의 y 값
[in]z1두 번째 정점의 z 값

◆ TLine3() [44/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( uint16_t x0,
uint16_t y0,
uint16_t z0,
uint16_t x1,
uint16_t y1,
uint16_t z1 )
inline

초기화 생성자

매개변수
[in]x0첫 번째 정점의 x 값
[in]y0첫 번째 정점의 y 값
[in]z0첫 번째 정점의 z 값
[in]x1두 번째 정점의 x 값
[in]y1두 번째 정점의 y 값
[in]z1두 번째 정점의 z 값

◆ TLine3() [45/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( int32_t x0,
int32_t y0,
int32_t z0,
int32_t x1,
int32_t y1,
int32_t z1 )
inline

초기화 생성자

매개변수
[in]x0첫 번째 정점의 x 값
[in]y0첫 번째 정점의 y 값
[in]z0첫 번째 정점의 z 값
[in]x1두 번째 정점의 x 값
[in]y1두 번째 정점의 y 값
[in]z1두 번째 정점의 z 값

◆ TLine3() [46/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( uint32_t x0,
uint32_t y0,
uint32_t z0,
uint32_t x1,
uint32_t y1,
uint32_t z1 )
inline

초기화 생성자

매개변수
[in]x0첫 번째 정점의 x 값
[in]y0첫 번째 정점의 y 값
[in]z0첫 번째 정점의 z 값
[in]x1두 번째 정점의 x 값
[in]y1두 번째 정점의 y 값
[in]z1두 번째 정점의 z 값

◆ TLine3() [47/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( int64_t x0,
int64_t y0,
int64_t z0,
int64_t x1,
int64_t y1,
int64_t z1 )
inline

초기화 생성자

매개변수
[in]x0첫 번째 정점의 x 값
[in]y0첫 번째 정점의 y 값
[in]z0첫 번째 정점의 z 값
[in]x1두 번째 정점의 x 값
[in]y1두 번째 정점의 y 값
[in]z1두 번째 정점의 z 값

◆ TLine3() [48/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( uint64_t x0,
uint64_t y0,
uint64_t z0,
uint64_t x1,
uint64_t y1,
uint64_t z1 )
inline

초기화 생성자

매개변수
[in]x0첫 번째 정점의 x 값
[in]y0첫 번째 정점의 y 값
[in]z0첫 번째 정점의 z 값
[in]x1두 번째 정점의 x 값
[in]y1두 번째 정점의 y 값
[in]z1두 번째 정점의 z 값

◆ TLine3() [49/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( float x0,
float y0,
float z0,
float x1,
float y1,
float z1 )
inline

초기화 생성자

매개변수
[in]x0첫 번째 정점의 x 값
[in]y0첫 번째 정점의 y 값
[in]z0첫 번째 정점의 z 값
[in]x1두 번째 정점의 x 값
[in]y1두 번째 정점의 y 값
[in]z1두 번째 정점의 z 값

◆ TLine3() [50/50]

template<typename T>
FLImaging::Base::TLine3< T >::TLine3 ( double x0,
double y0,
double z0,
double x1,
double y1,
double z1 )
inline

초기화 생성자

매개변수
[in]x0첫 번째 정점의 x 값
[in]y0첫 번째 정점의 y 값
[in]z0첫 번째 정점의 z 값
[in]x1두 번째 정점의 x 값
[in]y1두 번째 정점의 y 값
[in]z1두 번째 정점의 z 값

멤버 함수 문서화

◆ operator!=() [1/4]

template<typename T>
bool FLImaging::Base::TLine3< T >::operator!= ( const TLine3< double > & tl) const
inline

비교 연산자

매개변수
[in]tl비교할 직선 객체
반환값
bool두 직선이 동일하지 않으면 true를 반환

◆ operator!=() [2/4]

template<typename T>
bool FLImaging::Base::TLine3< T >::operator!= ( const TLine3< float > & tl) const
inline

비교 연산자

매개변수
[in]tl비교할 직선 객체
반환값
bool두 직선이 동일하지 않으면 true를 반환

◆ operator!=() [3/4]

template<typename T>
bool FLImaging::Base::TLine3< T >::operator!= ( const TLine3< int32_t > & tl) const
inline

비교 연산자

매개변수
[in]tl비교할 직선 객체
반환값
bool두 직선이 동일하지 않으면 true를 반환

◆ operator!=() [4/4]

template<typename T>
bool FLImaging::Base::TLine3< T >::operator!= ( const TLine3< int64_t > & tl) const
inline

비교 연산자

매개변수
[in]tl비교할 직선 객체
반환값
bool두 직선이 동일하지 않으면 true를 반환

◆ operator*() [1/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator* ( const TLine3< double > & tl) const
inline

곱셈 연산자

매개변수
[in]tl곱할 직선 객체
반환값
TLine3<T>연산 결과 직선 객체

◆ operator*() [2/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator* ( const TLine3< float > & tl) const
inline

곱셈 연산자

매개변수
[in]tl곱할 직선 객체
반환값
TLine3<T>연산 결과 직선 객체

◆ operator*() [3/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator* ( const TLine3< int32_t > & tl) const
inline

곱셈 연산자

매개변수
[in]tl곱할 직선 객체
반환값
TLine3<T>연산 결과 직선 객체

◆ operator*() [4/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator* ( const TLine3< int64_t > & tl) const
inline

곱셈 연산자

매개변수
[in]tl곱할 직선 객체
반환값
TLine3<T>연산 결과 직선 객체

◆ operator*() [5/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator* ( const TPoint3< double > & tp) const
inline

곱셈 연산자

매개변수
[in]tp곱할 점 객체
반환값
TLine3<T>연산 결과 직선 객체
참고
FLImaging::Base::TPoint3

◆ operator*() [6/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator* ( const TPoint3< float > & tp) const
inline

곱셈 연산자

매개변수
[in]tp곱할 점 객체
반환값
TLine3<T>연산 결과 직선 객체
참고
FLImaging::Base::TPoint3

◆ operator*() [7/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator* ( const TPoint3< int32_t > & tp) const
inline

곱셈 연산자

매개변수
[in]tp곱할 점 객체
반환값
TLine3<T>연산 결과 직선 객체
참고
FLImaging::Base::TPoint3

◆ operator*() [8/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator* ( const TPoint3< int64_t > & tp) const
inline

곱셈 연산자

매개변수
[in]tp곱할 점 객체
반환값
TLine3<T>연산 결과 직선 객체
참고
FLImaging::Base::TPoint3

◆ operator*() [9/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator* ( double value) const
inline

곱셈 연산자

매개변수
[in]value곱할 값
반환값
TLine3<T>연산 결과 직선 객체

◆ operator*() [10/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator* ( float value) const
inline

곱셈 연산자

매개변수
[in]value곱할 값
반환값
TLine3<T>연산 결과 직선 객체

◆ operator*() [11/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator* ( int32_t value) const
inline

곱셈 연산자

매개변수
[in]value곱할 값
반환값
TLine3<T>연산 결과 직선 객체

◆ operator*() [12/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator* ( int64_t value) const
inline

곱셈 연산자

매개변수
[in]value곱할 값
반환값
TLine3<T>연산 결과 직선 객체

◆ operator*=() [1/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator*= ( const TLine3< double > & tl)
inline

곱셈 대입 연산자

매개변수
[in]tl곱할 직선 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator*=() [2/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator*= ( const TLine3< float > & tl)
inline

곱셈 대입 연산자

매개변수
[in]tl곱할 직선 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator*=() [3/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator*= ( const TLine3< int32_t > & tl)
inline

곱셈 대입 연산자

매개변수
[in]tl곱할 직선 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator*=() [4/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator*= ( const TLine3< int64_t > & tl)
inline

곱셈 대입 연산자

매개변수
[in]tl곱할 직선 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator*=() [5/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator*= ( const TPoint3< double > & tp)
inline

곱셈 대입 연산자

매개변수
[in]tp곱할 점 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조
참고
FLImaging::Base::TPoint3

◆ operator*=() [6/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator*= ( const TPoint3< float > & tp)
inline

곱셈 대입 연산자

매개변수
[in]tp곱할 점 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조
참고
FLImaging::Base::TPoint3

◆ operator*=() [7/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator*= ( const TPoint3< int32_t > & tp)
inline

곱셈 대입 연산자

매개변수
[in]tp곱할 점 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조
참고
FLImaging::Base::TPoint3

◆ operator*=() [8/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator*= ( const TPoint3< int64_t > & tp)
inline

곱셈 대입 연산자

매개변수
[in]tp곱할 점 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조
참고
FLImaging::Base::TPoint3

◆ operator*=() [9/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator*= ( double value)
inline

곱셈 대입 연산자

매개변수
[in]value곱할 값
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator*=() [10/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator*= ( float value)
inline

곱셈 대입 연산자

매개변수
[in]value곱할 값
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator*=() [11/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator*= ( int32_t value)
inline

곱셈 대입 연산자

매개변수
[in]value곱할 값
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator*=() [12/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator*= ( int64_t value)
inline

곱셈 대입 연산자

매개변수
[in]value곱할 값
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator+() [1/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator+ ( const TLine3< double > & tl) const
inline

덧셈 연산자

매개변수
[in]tl더할 직선 객체
반환값
TLine3<T>연산 결과 직선 객체

◆ operator+() [2/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator+ ( const TLine3< float > & tl) const
inline

덧셈 연산자

매개변수
[in]tl더할 직선 객체
반환값
TLine3<T>연산 결과 직선 객체

◆ operator+() [3/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator+ ( const TLine3< int32_t > & tl) const
inline

덧셈 연산자

매개변수
[in]tl더할 직선 객체
반환값
TLine3<T>연산 결과 직선 객체

◆ operator+() [4/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator+ ( const TLine3< int64_t > & tl) const
inline

덧셈 연산자

매개변수
[in]tl더할 직선 객체
반환값
TLine3<T>연산 결과 직선 객체

◆ operator+() [5/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator+ ( const TPoint3< double > & tp) const
inline

덧셈 연산자

매개변수
[in]tp더할 점 객체
반환값
TLine3<T>연산 결과 직선 객체
참고
FLImaging::Base::TPoint3

◆ operator+() [6/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator+ ( const TPoint3< float > & tp) const
inline

덧셈 연산자

매개변수
[in]tp더할 점 객체
반환값
TLine3<T>연산 결과 직선 객체
참고
FLImaging::Base::TPoint3

◆ operator+() [7/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator+ ( const TPoint3< int32_t > & tp) const
inline

덧셈 연산자

매개변수
[in]tp더할 점 객체
반환값
TLine3<T>연산 결과 직선 객체
참고
FLImaging::Base::TPoint3

◆ operator+() [8/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator+ ( const TPoint3< int64_t > & tp) const
inline

덧셈 연산자

매개변수
[in]tp더할 점 객체
반환값
TLine3<T>연산 결과 직선 객체
참고
FLImaging::Base::TPoint3

◆ operator+() [9/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator+ ( double value) const
inline

덧셈 연산자

매개변수
[in]value더할 값
반환값
TLine3<T>연산 결과 직선 객체

◆ operator+() [10/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator+ ( float value) const
inline

덧셈 연산자

매개변수
[in]value더할 값
반환값
TLine3<T>연산 결과 직선 객체

◆ operator+() [11/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator+ ( int32_t value) const
inline

덧셈 연산자

매개변수
[in]value더할 값
반환값
TLine3<T>연산 결과 직선 객체

◆ operator+() [12/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator+ ( int64_t value) const
inline

덧셈 연산자

매개변수
[in]value더할 값
반환값
TLine3<T>연산 결과 직선 객체

◆ operator+=() [1/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator+= ( const TLine3< double > & tl)
inline

덧셈 대입 연산자

매개변수
[in]tl더할 직선 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator+=() [2/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator+= ( const TLine3< float > & tl)
inline

덧셈 대입 연산자

매개변수
[in]tl더할 직선 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator+=() [3/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator+= ( const TLine3< int32_t > & tl)
inline

덧셈 대입 연산자

매개변수
[in]tl더할 직선 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator+=() [4/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator+= ( const TLine3< int64_t > & tl)
inline

덧셈 대입 연산자

매개변수
[in]tl더할 직선 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator+=() [5/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator+= ( const TPoint3< double > & tp)
inline

덧셈 대입 연산자

매개변수
[in]tp더할 점 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조
참고
FLImaging::Base::TPoint3

◆ operator+=() [6/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator+= ( const TPoint3< float > & tp)
inline

덧셈 대입 연산자

매개변수
[in]tp더할 점 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조
참고
FLImaging::Base::TPoint3

◆ operator+=() [7/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator+= ( const TPoint3< int32_t > & tp)
inline

덧셈 대입 연산자

매개변수
[in]tp더할 점 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조
참고
FLImaging::Base::TPoint3

◆ operator+=() [8/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator+= ( const TPoint3< int64_t > & tp)
inline

덧셈 대입 연산자

매개변수
[in]tp더할 점 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조
참고
FLImaging::Base::TPoint3

◆ operator+=() [9/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator+= ( double value)
inline

덧셈 대입 연산자

매개변수
[in]value더할 값
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator+=() [10/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator+= ( float value)
inline

덧셈 대입 연산자

매개변수
[in]value더할 값
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator+=() [11/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator+= ( int32_t value)
inline

덧셈 대입 연산자

매개변수
[in]value더할 값
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator+=() [12/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator+= ( int64_t value)
inline

덧셈 대입 연산자

매개변수
[in]value더할 값
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator-() [1/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator- ( const TLine3< double > & tl) const
inline

뺄셈 연산자

매개변수
[in]tl뺄 직선 객체
반환값
TLine3<T>연산 결과 직선 객체

◆ operator-() [2/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator- ( const TLine3< float > & tl) const
inline

뺄셈 연산자

매개변수
[in]tl뺄 직선 객체
반환값
TLine3<T>연산 결과 직선 객체

◆ operator-() [3/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator- ( const TLine3< int32_t > & tl) const
inline

뺄셈 연산자

매개변수
[in]tl뺄 직선 객체
반환값
TLine3<T>연산 결과 직선 객체

◆ operator-() [4/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator- ( const TLine3< int64_t > & tl) const
inline

뺄셈 연산자

매개변수
[in]tl뺄 직선 객체
반환값
TLine3<T>연산 결과 직선 객체

◆ operator-() [5/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator- ( const TPoint3< double > & tp) const
inline

뺄셈 연산자

매개변수
[in]tp뺄 점 객체
반환값
TLine3<T>연산 결과 직선 객체
참고
FLImaging::Base::TPoint3

◆ operator-() [6/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator- ( const TPoint3< float > & tp) const
inline

뺄셈 연산자

매개변수
[in]tp뺄 점 객체
반환값
TLine3<T>연산 결과 직선 객체
참고
FLImaging::Base::TPoint3

◆ operator-() [7/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator- ( const TPoint3< int32_t > & tp) const
inline

뺄셈 연산자

매개변수
[in]tp뺄 점 객체
반환값
TLine3<T>연산 결과 직선 객체
참고
FLImaging::Base::TPoint3

◆ operator-() [8/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator- ( const TPoint3< int64_t > & tp) const
inline

뺄셈 연산자

매개변수
[in]tp뺄 점 객체
반환값
TLine3<T>연산 결과 직선 객체
참고
FLImaging::Base::TPoint3

◆ operator-() [9/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator- ( double value) const
inline

뺄셈 연산자

매개변수
[in]value뺄 값
반환값
TLine3<T>연산 결과 직선 객체

◆ operator-() [10/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator- ( float value) const
inline

뺄셈 연산자

매개변수
[in]value뺄 값
반환값
TLine3<T>연산 결과 직선 객체

◆ operator-() [11/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator- ( int32_t value) const
inline

뺄셈 연산자

매개변수
[in]value뺄 값
반환값
TLine3<T>연산 결과 직선 객체

◆ operator-() [12/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator- ( int64_t value) const
inline

뺄셈 연산자

매개변수
[in]value뺄 값
반환값
TLine3<T>연산 결과 직선 객체

◆ operator-=() [1/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator-= ( const TLine3< double > & tl)
inline

뺄셈 대입 연산자

매개변수
[in]tl뺄 직선 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator-=() [2/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator-= ( const TLine3< float > & tl)
inline

뺄셈 대입 연산자

매개변수
[in]tl뺄 직선 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator-=() [3/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator-= ( const TLine3< int32_t > & tl)
inline

뺄셈 대입 연산자

매개변수
[in]tl뺄 직선 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator-=() [4/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator-= ( const TLine3< int64_t > & tl)
inline

뺄셈 대입 연산자

매개변수
[in]tl뺄 직선 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator-=() [5/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator-= ( const TPoint3< double > & tp)
inline

뺄셈 대입 연산자

매개변수
[in]tp뺄 점 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조
참고
FLImaging::Base::TPoint3

◆ operator-=() [6/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator-= ( const TPoint3< float > & tp)
inline

뺄셈 대입 연산자

매개변수
[in]tp뺄 점 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조
참고
FLImaging::Base::TPoint3

◆ operator-=() [7/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator-= ( const TPoint3< int32_t > & tp)
inline

뺄셈 대입 연산자

매개변수
[in]tp뺄 점 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조
참고
FLImaging::Base::TPoint3

◆ operator-=() [8/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator-= ( const TPoint3< int64_t > & tp)
inline

뺄셈 대입 연산자

매개변수
[in]tp뺄 점 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조
참고
FLImaging::Base::TPoint3

◆ operator-=() [9/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator-= ( double value)
inline

뺄셈 대입 연산자

매개변수
[in]value뺄 값
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator-=() [10/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator-= ( float value)
inline

뺄셈 대입 연산자

매개변수
[in]value뺄 값
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator-=() [11/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator-= ( int32_t value)
inline

뺄셈 대입 연산자

매개변수
[in]value뺄 값
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator-=() [12/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator-= ( int64_t value)
inline

뺄셈 대입 연산자

매개변수
[in]value뺄 값
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator/() [1/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator/ ( const TLine3< double > & tl) const
inline

나눗셈 연산자

매개변수
[in]tl나눌 직선 객체
반환값
TLine3<T>연산 결과 직선 객체

◆ operator/() [2/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator/ ( const TLine3< float > & tl) const
inline

나눗셈 연산자

매개변수
[in]tl나눌 직선 객체
반환값
TLine3<T>연산 결과 직선 객체

◆ operator/() [3/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator/ ( const TLine3< int32_t > & tl) const
inline

나눗셈 연산자

매개변수
[in]tl나눌 직선 객체
반환값
TLine3<T>연산 결과 직선 객체

◆ operator/() [4/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator/ ( const TLine3< int64_t > & tl) const
inline

나눗셈 연산자

매개변수
[in]tl나눌 직선 객체
반환값
TLine3<T>연산 결과 직선 객체

◆ operator/() [5/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator/ ( const TPoint3< double > & tp) const
inline

나눗셈 연산자

매개변수
[in]tp나눌 점 객체
반환값
TLine3<T>연산 결과 직선 객체
참고
FLImaging::Base::TPoint3

◆ operator/() [6/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator/ ( const TPoint3< float > & tp) const
inline

나눗셈 연산자

매개변수
[in]tp나눌 점 객체
반환값
TLine3<T>연산 결과 직선 객체
참고
FLImaging::Base::TPoint3

◆ operator/() [7/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator/ ( const TPoint3< int32_t > & tp) const
inline

나눗셈 연산자

매개변수
[in]tp나눌 점 객체
반환값
TLine3<T>연산 결과 직선 객체
참고
FLImaging::Base::TPoint3

◆ operator/() [8/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator/ ( const TPoint3< int64_t > & tp) const
inline

나눗셈 연산자

매개변수
[in]tp나눌 점 객체
반환값
TLine3<T>연산 결과 직선 객체
참고
FLImaging::Base::TPoint3

◆ operator/() [9/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator/ ( double value) const
inline

나눗셈 연산자

매개변수
[in]value나눌 값
반환값
TLine3<T>연산 결과 직선 객체

◆ operator/() [10/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator/ ( float value) const
inline

나눗셈 연산자

매개변수
[in]value나눌 값
반환값
TLine3<T>연산 결과 직선 객체

◆ operator/() [11/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator/ ( int32_t value) const
inline

나눗셈 연산자

매개변수
[in]value나눌 값
반환값
TLine3<T>연산 결과 직선 객체

◆ operator/() [12/12]

template<typename T>
TLine3< T > FLImaging::Base::TLine3< T >::operator/ ( int64_t value) const
inline

나눗셈 연산자

매개변수
[in]value나눌 값
반환값
TLine3<T>연산 결과 직선 객체

◆ operator/=() [1/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator/= ( const TLine3< double > & tl)
inline

나눗셈 대입 연산자

매개변수
[in]tl나눌 직선 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator/=() [2/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator/= ( const TLine3< float > & tl)
inline

나눗셈 대입 연산자

매개변수
[in]tl나눌 직선 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator/=() [3/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator/= ( const TLine3< int32_t > & tl)
inline

나눗셈 대입 연산자

매개변수
[in]tl나눌 직선 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator/=() [4/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator/= ( const TLine3< int64_t > & tl)
inline

나눗셈 대입 연산자

매개변수
[in]tl나눌 직선 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator/=() [5/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator/= ( const TPoint3< double > & tp)
inline

나눗셈 대입 연산자

매개변수
[in]tp나눌 점 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조
참고
FLImaging::Base::TPoint3

◆ operator/=() [6/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator/= ( const TPoint3< float > & tp)
inline

나눗셈 대입 연산자

매개변수
[in]tp나눌 점 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조
참고
FLImaging::Base::TPoint3

◆ operator/=() [7/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator/= ( const TPoint3< int32_t > & tp)
inline

나눗셈 대입 연산자

매개변수
[in]tp나눌 점 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조
참고
FLImaging::Base::TPoint3

◆ operator/=() [8/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator/= ( const TPoint3< int64_t > & tp)
inline

나눗셈 대입 연산자

매개변수
[in]tp나눌 점 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조
참고
FLImaging::Base::TPoint3

◆ operator/=() [9/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator/= ( double value)
inline

나눗셈 대입 연산자

매개변수
[in]value나눌 값
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator/=() [10/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator/= ( float value)
inline

나눗셈 대입 연산자

매개변수
[in]value나눌 값
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator/=() [11/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator/= ( int32_t value)
inline

나눗셈 대입 연산자

매개변수
[in]value나눌 값
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator/=() [12/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator/= ( int64_t value)
inline

나눗셈 대입 연산자

매개변수
[in]value나눌 값
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator=() [1/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator= ( const TLine3< double > & tl)
inline

직선 객체를 대입합니다.

매개변수
[in]tl대입할 직선 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator=() [2/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator= ( const TLine3< float > & tl)
inline

직선 객체를 대입합니다.

매개변수
[in]tl대입할 직선 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator=() [3/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator= ( const TLine3< int32_t > & tl)
inline

직선 객체를 대입합니다.

매개변수
[in]tl대입할 직선 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator=() [4/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator= ( const TLine3< int64_t > & tl)
inline

직선 객체를 대입합니다.

매개변수
[in]tl대입할 직선 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator=() [5/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator= ( const TPoint3< double > & tp)
inline

직선의 모든 정점에 동일한 점 값을 대입합니다.

매개변수
[in]tp대입할 점 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조
참고
FLImaging::Base::TPoint3

◆ operator=() [6/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator= ( const TPoint3< float > & tp)
inline

직선의 모든 정점에 동일한 점 값을 대입합니다.

매개변수
[in]tp대입할 점 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조
참고
FLImaging::Base::TPoint3

◆ operator=() [7/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator= ( const TPoint3< int32_t > & tp)
inline

직선의 모든 정점에 동일한 점 값을 대입합니다.

매개변수
[in]tp대입할 점 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조
참고
FLImaging::Base::TPoint3

◆ operator=() [8/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator= ( const TPoint3< int64_t > & tp)
inline

직선의 모든 정점에 동일한 점 값을 대입합니다.

매개변수
[in]tp대입할 점 객체
반환값
constTLine3<T>& 현재 직선 객체의 참조
참고
FLImaging::Base::TPoint3

◆ operator=() [9/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator= ( double value)
inline

직선의 모든 좌표에 동일한 값을 대입합니다.

매개변수
[in]value대입할 값
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator=() [10/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator= ( float value)
inline

직선의 모든 좌표에 동일한 값을 대입합니다.

매개변수
[in]value대입할 값
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator=() [11/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator= ( int32_t value)
inline

직선의 모든 좌표에 동일한 값을 대입합니다.

매개변수
[in]value대입할 값
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator=() [12/12]

template<typename T>
const TLine3< T > & FLImaging::Base::TLine3< T >::operator= ( int64_t value)
inline

직선의 모든 좌표에 동일한 값을 대입합니다.

매개변수
[in]value대입할 값
반환값
constTLine3<T>& 현재 직선 객체의 참조

◆ operator==() [1/4]

template<typename T>
bool FLImaging::Base::TLine3< T >::operator== ( const TLine3< double > & tl) const
inline

비교 연산자

매개변수
[in]tl비교할 직선 객체
반환값
bool두 직선이 동일하면 true를 반환

◆ operator==() [2/4]

template<typename T>
bool FLImaging::Base::TLine3< T >::operator== ( const TLine3< float > & tl) const
inline

비교 연산자

매개변수
[in]tl비교할 직선 객체
반환값
bool두 직선이 동일하면 true를 반환

◆ operator==() [3/4]

template<typename T>
bool FLImaging::Base::TLine3< T >::operator== ( const TLine3< int32_t > & tl) const
inline

비교 연산자

매개변수
[in]tl비교할 직선 객체
반환값
bool두 직선이 동일하면 true를 반환

◆ operator==() [4/4]

template<typename T>
bool FLImaging::Base::TLine3< T >::operator== ( const TLine3< int64_t > & tl) const
inline

비교 연산자

매개변수
[in]tl비교할 직선 객체
반환값
bool두 직선이 동일하면 true를 반환

◆ Set() [1/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TLine3< double > & tl)
inline

직선을 설정합니다.

매개변수
[in]tl설정할 직선 객체

◆ Set() [2/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TLine3< double > * pTl)
inline

직선을 설정합니다.

매개변수
[in]pTl설정할 직선 객체

◆ Set() [3/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TLine3< float > & tl)
inline

직선을 설정합니다.

매개변수
[in]tl설정할 직선 객체

◆ Set() [4/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TLine3< float > * pTl)
inline

직선을 설정합니다.

매개변수
[in]pTl설정할 직선 객체

◆ Set() [5/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TLine3< int16_t > & tl)
inline

직선을 설정합니다.

매개변수
[in]tl설정할 직선 객체

◆ Set() [6/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TLine3< int16_t > * pTl)
inline

직선을 설정합니다.

매개변수
[in]pTl설정할 직선 객체

◆ Set() [7/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TLine3< int32_t > & tl)
inline

직선을 설정합니다.

매개변수
[in]tl설정할 직선 객체

◆ Set() [8/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TLine3< int32_t > * pTl)
inline

직선을 설정합니다.

매개변수
[in]pTl설정할 직선 객체

◆ Set() [9/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TLine3< int64_t > & tl)
inline

직선을 설정합니다.

매개변수
[in]tl설정할 직선 객체

◆ Set() [10/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TLine3< int64_t > * pTl)
inline

직선을 설정합니다.

매개변수
[in]pTl설정할 직선 객체

◆ Set() [11/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TLine3< int8_t > & tl)
inline

직선을 설정합니다.

매개변수
[in]tl설정할 직선 객체

◆ Set() [12/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TLine3< int8_t > * pTl)
inline

직선을 설정합니다.

매개변수
[in]pTl설정할 직선 객체

◆ Set() [13/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TLine3< uint16_t > & tl)
inline

직선을 설정합니다.

매개변수
[in]tl설정할 직선 객체

◆ Set() [14/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TLine3< uint16_t > * pTl)
inline

직선을 설정합니다.

매개변수
[in]pTl설정할 직선 객체

◆ Set() [15/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TLine3< uint32_t > & tl)
inline

직선을 설정합니다.

매개변수
[in]tl설정할 직선 객체

◆ Set() [16/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TLine3< uint32_t > * pTl)
inline

직선을 설정합니다.

매개변수
[in]pTl설정할 직선 객체

◆ Set() [17/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TLine3< uint64_t > & tl)
inline

직선을 설정합니다.

매개변수
[in]tl설정할 직선 객체

◆ Set() [18/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TLine3< uint64_t > * pTl)
inline

직선을 설정합니다.

매개변수
[in]pTl설정할 직선 객체

◆ Set() [19/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TLine3< uint8_t > & tl)
inline

직선을 설정합니다.

매개변수
[in]tl설정할 직선 객체

◆ Set() [20/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TLine3< uint8_t > * pTl)
inline

직선을 설정합니다.

매개변수
[in]pTl설정할 직선 객체

◆ Set() [21/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TPoint3< double > & tp0,
const TPoint3< double > & tp1 )
inline

직선의 정점을 설정합니다.

매개변수
[in]tp0직선의 첫 번째 정점
[in]tp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ Set() [22/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TPoint3< double > * pTp0,
const TPoint3< double > * pTp1 )
inline

직선의 정점을 설정합니다.

매개변수
[in]pTp0직선의 첫 번째 정점
[in]pTp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ Set() [23/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TPoint3< float > & tp0,
const TPoint3< float > & tp1 )
inline

직선의 정점을 설정합니다.

매개변수
[in]tp0직선의 첫 번째 정점
[in]tp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ Set() [24/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TPoint3< float > * pTp0,
const TPoint3< float > * pTp1 )
inline

직선의 정점을 설정합니다.

매개변수
[in]pTp0직선의 첫 번째 정점
[in]pTp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ Set() [25/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TPoint3< int16_t > & tp0,
const TPoint3< int16_t > & tp1 )
inline

직선의 정점을 설정합니다.

매개변수
[in]tp0직선의 첫 번째 정점
[in]tp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ Set() [26/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TPoint3< int16_t > * pTp0,
const TPoint3< int16_t > * pTp1 )
inline

직선의 정점을 설정합니다.

매개변수
[in]pTp0직선의 첫 번째 정점
[in]pTp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ Set() [27/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TPoint3< int32_t > & tp0,
const TPoint3< int32_t > & tp1 )
inline

직선의 정점을 설정합니다.

매개변수
[in]tp0직선의 첫 번째 정점
[in]tp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ Set() [28/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TPoint3< int32_t > * pTp0,
const TPoint3< int32_t > * pTp1 )
inline

직선의 정점을 설정합니다.

매개변수
[in]pTp0직선의 첫 번째 정점
[in]pTp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ Set() [29/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TPoint3< int64_t > & tp0,
const TPoint3< int64_t > & tp1 )
inline

직선의 정점을 설정합니다.

매개변수
[in]tp0직선의 첫 번째 정점
[in]tp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ Set() [30/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TPoint3< int64_t > * pTp0,
const TPoint3< int64_t > * pTp1 )
inline

직선의 정점을 설정합니다.

매개변수
[in]pTp0직선의 첫 번째 정점
[in]pTp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ Set() [31/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TPoint3< int8_t > & tp0,
const TPoint3< int8_t > & tp1 )
inline

직선의 정점을 설정합니다.

매개변수
[in]tp0직선의 첫 번째 정점
[in]tp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ Set() [32/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TPoint3< int8_t > * pTp0,
const TPoint3< int8_t > * pTp1 )
inline

직선의 정점을 설정합니다.

매개변수
[in]pTp0직선의 첫 번째 정점
[in]pTp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ Set() [33/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TPoint3< uint16_t > & tp0,
const TPoint3< uint16_t > & tp1 )
inline

직선의 정점을 설정합니다.

매개변수
[in]tp0직선의 첫 번째 정점
[in]tp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ Set() [34/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TPoint3< uint16_t > * pTp0,
const TPoint3< uint16_t > * pTp1 )
inline

직선의 정점을 설정합니다.

매개변수
[in]pTp0직선의 첫 번째 정점
[in]pTp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ Set() [35/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TPoint3< uint32_t > & tp0,
const TPoint3< uint32_t > & tp1 )
inline

직선의 정점을 설정합니다.

매개변수
[in]tp0직선의 첫 번째 정점
[in]tp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ Set() [36/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TPoint3< uint32_t > * pTp0,
const TPoint3< uint32_t > * pTp1 )
inline

직선의 정점을 설정합니다.

매개변수
[in]pTp0직선의 첫 번째 정점
[in]pTp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ Set() [37/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TPoint3< uint64_t > & tp0,
const TPoint3< uint64_t > & tp1 )
inline

직선의 정점을 설정합니다.

매개변수
[in]tp0직선의 첫 번째 정점
[in]tp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ Set() [38/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TPoint3< uint64_t > * pTp0,
const TPoint3< uint64_t > * pTp1 )
inline

직선의 정점을 설정합니다.

매개변수
[in]pTp0직선의 첫 번째 정점
[in]pTp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ Set() [39/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TPoint3< uint8_t > & tp0,
const TPoint3< uint8_t > & tp1 )
inline

직선의 정점을 설정합니다.

매개변수
[in]tp0직선의 첫 번째 정점
[in]tp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ Set() [40/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( const TPoint3< uint8_t > * pTp0,
const TPoint3< uint8_t > * pTp1 )
inline

직선의 정점을 설정합니다.

매개변수
[in]pTp0직선의 첫 번째 정점
[in]pTp1직선의 두 번째 정점
참고
FLImaging::Base::TPoint3

◆ Set() [41/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( double x0,
double y0,
double z0,
double x1,
double y1,
double z1 )
inline

직선의 좌표를 설정합니다.

매개변수
[in]x0첫 번째 정점의 X 좌표
[in]y0첫 번째 정점의 Y 좌표
[in]z0첫 번째 정점의 Z 좌표
[in]x1두 번째 정점의 X 좌표
[in]y1두 번째 정점의 Y 좌표
[in]z1두 번째 정점의 Z 좌표

◆ Set() [42/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( float x0,
float y0,
float z0,
float x1,
float y1,
float z1 )
inline

직선의 좌표를 설정합니다.

매개변수
[in]x0첫 번째 정점의 X 좌표
[in]y0첫 번째 정점의 Y 좌표
[in]z0첫 번째 정점의 Z 좌표
[in]x1두 번째 정점의 X 좌표
[in]y1두 번째 정점의 Y 좌표
[in]z1두 번째 정점의 Z 좌표

◆ Set() [43/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( int16_t x0,
int16_t y0,
int16_t z0,
int16_t x1,
int16_t y1,
int16_t z1 )
inline

직선의 좌표를 설정합니다.

매개변수
[in]x0첫 번째 정점의 X 좌표
[in]y0첫 번째 정점의 Y 좌표
[in]z0첫 번째 정점의 Z 좌표
[in]x1두 번째 정점의 X 좌표
[in]y1두 번째 정점의 Y 좌표
[in]z1두 번째 정점의 Z 좌표

◆ Set() [44/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( int32_t x0,
int32_t y0,
int32_t z0,
int32_t x1,
int32_t y1,
int32_t z1 )
inline

직선의 좌표를 설정합니다.

매개변수
[in]x0첫 번째 정점의 X 좌표
[in]y0첫 번째 정점의 Y 좌표
[in]z0첫 번째 정점의 Z 좌표
[in]x1두 번째 정점의 X 좌표
[in]y1두 번째 정점의 Y 좌표
[in]z1두 번째 정점의 Z 좌표

◆ Set() [45/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( int64_t x0,
int64_t y0,
int64_t z0,
int64_t x1,
int64_t y1,
int64_t z1 )
inline

직선의 좌표를 설정합니다.

매개변수
[in]x0첫 번째 정점의 X 좌표
[in]y0첫 번째 정점의 Y 좌표
[in]z0첫 번째 정점의 Z 좌표
[in]x1두 번째 정점의 X 좌표
[in]y1두 번째 정점의 Y 좌표
[in]z1두 번째 정점의 Z 좌표

◆ Set() [46/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( int8_t x0,
int8_t y0,
int8_t z0,
int8_t x1,
int8_t y1,
int8_t z1 )
inline

직선의 좌표를 설정합니다.

매개변수
[in]x0첫 번째 정점의 X 좌표
[in]y0첫 번째 정점의 Y 좌표
[in]z0첫 번째 정점의 Z 좌표
[in]x1두 번째 정점의 X 좌표
[in]y1두 번째 정점의 Y 좌표
[in]z1두 번째 정점의 Z 좌표

◆ Set() [47/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( uint16_t x0,
uint16_t y0,
uint16_t z0,
uint16_t x1,
uint16_t y1,
uint16_t z1 )
inline

직선의 좌표를 설정합니다.

매개변수
[in]x0첫 번째 정점의 X 좌표
[in]y0첫 번째 정점의 Y 좌표
[in]z0첫 번째 정점의 Z 좌표
[in]x1두 번째 정점의 X 좌표
[in]y1두 번째 정점의 Y 좌표
[in]z1두 번째 정점의 Z 좌표

◆ Set() [48/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( uint32_t x0,
uint32_t y0,
uint32_t z0,
uint32_t x1,
uint32_t y1,
uint32_t z1 )
inline

직선의 좌표를 설정합니다.

매개변수
[in]x0첫 번째 정점의 X 좌표
[in]y0첫 번째 정점의 Y 좌표
[in]z0첫 번째 정점의 Z 좌표
[in]x1두 번째 정점의 X 좌표
[in]y1두 번째 정점의 Y 좌표
[in]z1두 번째 정점의 Z 좌표

◆ Set() [49/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( uint64_t x0,
uint64_t y0,
uint64_t z0,
uint64_t x1,
uint64_t y1,
uint64_t z1 )
inline

직선의 좌표를 설정합니다.

매개변수
[in]x0첫 번째 정점의 X 좌표
[in]y0첫 번째 정점의 Y 좌표
[in]z0첫 번째 정점의 Z 좌표
[in]x1두 번째 정점의 X 좌표
[in]y1두 번째 정점의 Y 좌표
[in]z1두 번째 정점의 Z 좌표

◆ Set() [50/50]

template<typename T>
void FLImaging::Base::TLine3< T >::Set ( uint8_t x0,
uint8_t y0,
uint8_t z0,
uint8_t x1,
uint8_t y1,
uint8_t z1 )
inline

직선의 좌표를 설정합니다.

매개변수
[in]x0첫 번째 정점의 X 좌표
[in]y0첫 번째 정점의 Y 좌표
[in]z0첫 번째 정점의 Z 좌표
[in]x1두 번째 정점의 X 좌표
[in]y1두 번째 정점의 Y 좌표
[in]z1두 번째 정점의 Z 좌표

◆ operator* [1/8]

template<typename T>
TLine3< T > operator* ( const TPoint3< double > & tp,
const TLine3< T > & tl )
friend

곱셈 연산자

매개변수
[in]tp곱할 점 객체
[in]tl곱할 직선 객체
반환값
TLine3<T>연산 결과 직선 객체
참고
FLImaging::Base::TPoint3

◆ operator* [2/8]

template<typename T>
TLine3< T > operator* ( const TPoint3< float > & tp,
const TLine3< T > & tl )
friend

곱셈 연산자

매개변수
[in]tp곱할 점 객체
[in]tl곱할 직선 객체
반환값
TLine3<T>연산 결과 직선 객체
참고
FLImaging::Base::TPoint3

◆ operator* [3/8]

template<typename T>
TLine3< T > operator* ( const TPoint3< int32_t > & tp,
const TLine3< T > & tl )
friend

곱셈 연산자

매개변수
[in]tp곱할 점 객체
[in]tl곱할 직선 객체
반환값
TLine3<T>연산 결과 직선 객체
참고
FLImaging::Base::TPoint3

◆ operator* [4/8]

template<typename T>
TLine3< T > operator* ( const TPoint3< int64_t > & tp,
const TLine3< T > & tl )
friend

곱셈 연산자

매개변수
[in]tp곱할 점 객체
[in]tl곱할 직선 객체
반환값
TLine3<T>연산 결과 직선 객체
참고
FLImaging::Base::TPoint3

◆ operator* [5/8]

template<typename T>
TLine3< T > operator* ( double value,
const TLine3< T > & tl )
friend

곱셈 연산자

매개변수
[in]value곱할 값
[in]tl곱할 직선 객체
반환값
TLine3<T>연산 결과 직선 객체

◆ operator* [6/8]

template<typename T>
TLine3< T > operator* ( float value,
const TLine3< T > & tl )
friend

곱셈 연산자

매개변수
[in]value곱할 값
[in]tl곱할 직선 객체
반환값
TLine3<T>연산 결과 직선 객체

◆ operator* [7/8]

template<typename T>
TLine3< T > operator* ( int32_t value,
const TLine3< T > & tl )
friend

곱셈 연산자

매개변수
[in]value곱할 값
[in]tl곱할 직선 객체
반환값
TLine3<T>연산 결과 직선 객체

◆ operator* [8/8]

template<typename T>
TLine3< T > operator* ( int64_t value,
const TLine3< T > & tl )
friend

곱셈 연산자

매개변수
[in]value곱할 값
[in]tl곱할 직선 객체
반환값
TLine3<T>연산 결과 직선 객체

◆ operator+ [1/8]

template<typename T>
TLine3< T > operator+ ( const TPoint3< double > & tp,
const TLine3< T > & tl )
friend

덧셈 연산자

매개변수
[in]tp더할 점 객체
[in]tl더할 직선 객체
반환값
TLine3<T>연산 결과 직선 객체
참고
FLImaging::Base::TPoint3

◆ operator+ [2/8]

template<typename T>
TLine3< T > operator+ ( const TPoint3< float > & tp,
const TLine3< T > & tl )
friend

덧셈 연산자

매개변수
[in]tp더할 점 객체
[in]tl더할 직선 객체
반환값
TLine3<T>연산 결과 직선 객체
참고
FLImaging::Base::TPoint3

◆ operator+ [3/8]

template<typename T>
TLine3< T > operator+ ( const TPoint3< int32_t > & tp,
const TLine3< T > & tl )
friend

덧셈 연산자

매개변수
[in]tp더할 점 객체
[in]tl더할 직선 객체
반환값
TLine3<T>연산 결과 직선 객체
참고
FLImaging::Base::TPoint3

◆ operator+ [4/8]

template<typename T>
TLine3< T > operator+ ( const TPoint3< int64_t > & tp,
const TLine3< T > & tl )
friend

덧셈 연산자

매개변수
[in]tp더할 점 객체
[in]tl더할 직선 객체
반환값
TLine3<T>연산 결과 직선 객체
참고
FLImaging::Base::TPoint3

◆ operator+ [5/8]

template<typename T>
TLine3< T > operator+ ( double value,
const TLine3< T > & tl )
friend

덧셈 연산자

매개변수
[in]value더할 값
[in]tl더할 직선 객체
반환값
TLine3<T>연산 결과 직선 객체

◆ operator+ [6/8]

template<typename T>
TLine3< T > operator+ ( float value,
const TLine3< T > & tl )
friend

덧셈 연산자

매개변수
[in]value더할 값
[in]tl더할 직선 객체
반환값
TLine3<T>연산 결과 직선 객체

◆ operator+ [7/8]

template<typename T>
TLine3< T > operator+ ( int32_t value,
const TLine3< T > & tl )
friend

덧셈 연산자

매개변수
[in]value더할 값
[in]tl더할 직선 객체
반환값
TLine3<T>연산 결과 직선 객체

◆ operator+ [8/8]

template<typename T>
TLine3< T > operator+ ( int64_t value,
const TLine3< T > & tl )
friend

덧셈 연산자

매개변수
[in]value더할 값
[in]tl더할 직선 객체
반환값
TLine3<T>연산 결과 직선 객체

◆ operator- [1/8]

template<typename T>
TLine3< T > operator- ( const TPoint3< double > & tp,
const TLine3< T > & tl )
friend

뺄셈 연산자

매개변수
[in]tp뺄 점 객체
[in]tl뺄 직선 객체
반환값
TLine3<T>연산 결과 직선 객체
참고
FLImaging::Base::TPoint3

◆ operator- [2/8]

template<typename T>
TLine3< T > operator- ( const TPoint3< float > & tp,
const TLine3< T > & tl )
friend

뺄셈 연산자

매개변수
[in]tp뺄 점 객체
[in]tl뺄 직선 객체
반환값
TLine3<T>연산 결과 직선 객체
참고
FLImaging::Base::TPoint3

◆ operator- [3/8]

template<typename T>
TLine3< T > operator- ( const TPoint3< int32_t > & tp,
const TLine3< T > & tl )
friend

뺄셈 연산자

매개변수
[in]tp뺄 점 객체
[in]tl뺄 직선 객체
반환값
TLine3<T>연산 결과 직선 객체
참고
FLImaging::Base::TPoint3

◆ operator- [4/8]

template<typename T>
TLine3< T > operator- ( const TPoint3< int64_t > & tp,
const TLine3< T > & tl )
friend

뺄셈 연산자

매개변수
[in]tp뺄 점 객체
[in]tl뺄 직선 객체
반환값
TLine3<T>연산 결과 직선 객체
참고
FLImaging::Base::TPoint3

◆ operator- [5/8]

template<typename T>
TLine3< T > operator- ( double value,
const TLine3< T > & tl )
friend

뺄셈 연산자

매개변수
[in]value뺄 값
[in]tl뺄 직선 객체
반환값
TLine3<T>연산 결과 직선 객체

◆ operator- [6/8]

template<typename T>
TLine3< T > operator- ( float value,
const TLine3< T > & tl )
friend

뺄셈 연산자

매개변수
[in]value뺄 값
[in]tl뺄 직선 객체
반환값
TLine3<T>연산 결과 직선 객체

◆ operator- [7/8]

template<typename T>
TLine3< T > operator- ( int32_t value,
const TLine3< T > & tl )
friend

뺄셈 연산자

매개변수
[in]value뺄 값
[in]tl뺄 직선 객체
반환값
TLine3<T>연산 결과 직선 객체

◆ operator- [8/8]

template<typename T>
TLine3< T > operator- ( int64_t value,
const TLine3< T > & tl )
friend

뺄셈 연산자

매개변수
[in]value뺄 값
[in]tl뺄 직선 객체
반환값
TLine3<T>연산 결과 직선 객체

◆ operator/ [1/8]

template<typename T>
TLine3< T > operator/ ( const TPoint3< double > & tp,
const TLine3< T > & tl )
friend

나눗셈 연산자

매개변수
[in]tp나눌 점 객체
[in]tl나눌 직선 객체
반환값
TLine3<T>연산 결과 직선 객체
참고
FLImaging::Base::TPoint3

◆ operator/ [2/8]

template<typename T>
TLine3< T > operator/ ( const TPoint3< float > & tp,
const TLine3< T > & tl )
friend

나눗셈 연산자

매개변수
[in]tp나눌 점 객체
[in]tl나눌 직선 객체
반환값
TLine3<T>연산 결과 직선 객체
참고
FLImaging::Base::TPoint3

◆ operator/ [3/8]

template<typename T>
TLine3< T > operator/ ( const TPoint3< int32_t > & tp,
const TLine3< T > & tl )
friend

나눗셈 연산자

매개변수
[in]tp나눌 점 객체
[in]tl나눌 직선 객체
반환값
TLine3<T>연산 결과 직선 객체
참고
FLImaging::Base::TPoint3

◆ operator/ [4/8]

template<typename T>
TLine3< T > operator/ ( const TPoint3< int64_t > & tp,
const TLine3< T > & tl )
friend

나눗셈 연산자

매개변수
[in]tp나눌 점 객체
[in]tl나눌 직선 객체
반환값
TLine3<T>연산 결과 직선 객체
참고
FLImaging::Base::TPoint3

◆ operator/ [5/8]

template<typename T>
TLine3< T > operator/ ( double value,
const TLine3< T > & tl )
friend

나눗셈 연산자

매개변수
[in]value나눌 값
[in]tl나눌 직선 객체
반환값
TLine3<T>연산 결과 직선 객체

◆ operator/ [6/8]

template<typename T>
TLine3< T > operator/ ( float value,
const TLine3< T > & tl )
friend

나눗셈 연산자

매개변수
[in]value나눌 값
[in]tl나눌 직선 객체
반환값
TLine3<T>연산 결과 직선 객체

◆ operator/ [7/8]

template<typename T>
TLine3< T > operator/ ( int32_t value,
const TLine3< T > & tl )
friend

나눗셈 연산자

매개변수
[in]value나눌 값
[in]tl나눌 직선 객체
반환값
TLine3<T>연산 결과 직선 객체

◆ operator/ [8/8]

template<typename T>
TLine3< T > operator/ ( int64_t value,
const TLine3< T > & tl )
friend

나눗셈 연산자

매개변수
[in]value나눌 값
[in]tl나눌 직선 객체
반환값
TLine3<T>연산 결과 직선 객체

멤버 데이터 문서화

◆ tpPoints

template<typename T>
TPoint3<T> FLImaging::Base::TLine3< T >::tpPoints[2]

직선의 두 정점