MAK Legion 1.1 API Documentation
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
include
legionNet
boundarySpatialPlanar.h
Go to the documentation of this file.
1
/*********************************************************************************
2
** Copyright (c) 2020 MAK Technologies, Inc.
3
** All rights reserved.
4
*********************************************************************************/
5
6
#pragma once
7
8
#include "
legionNet/export.h
"
9
10
#include "
legionNet/boundary.h
"
11
#include "
legionDataStore/vector.h
"
12
13
namespace
Legion
14
{
16
class
LEGIONNET_DLL
BoundarySpatialPlanar
:
public
Boundary
17
{
18
public
:
19
BoundarySpatialPlanar
();
21
virtual
~
BoundarySpatialPlanar
();
22
25
26
virtual
void
setLowerBound(
const
Vector2d
& lower);
27
virtual
const
Vector2d
& lowerBound()
const
;
29
32
33
virtual
void
setUpperBound(
const
Vector2d
& upper);
34
virtual
const
Vector2d
& upperBound()
const
;
36
37
protected
:
38
Vector2d
myLowerBound
;
39
Vector2d
myUpperBound
;
40
};
41
42
}
boundary.h
Legion::Boundary
Definition:
boundary.h:38
Legion::Vector2d
Definition:
vector.h:116
Legion::BoundarySpatialPlanar
A planar boundary with 2D lower and upper bounds.
Definition:
boundarySpatialPlanar.h:16
vector.h
Legion::BoundarySpatialPlanar::myUpperBound
Vector2d myUpperBound
Definition:
boundarySpatialPlanar.h:39
Legion::BoundarySpatialPlanar::myLowerBound
Vector2d myLowerBound
Definition:
boundarySpatialPlanar.h:38
export.h
Document ID: Generated on Wed May 26 15:17:05 EDT 2021 from SVN revision 229676
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (
www.mak.com
)